나는이 client1와 client2모두 리눅스 기계입니다. 보낸 사람 client1:
client1$ssh root@client2 "env"
의 ssh 변수 목록을 표시합니다 client2.
내가 한 것들 client2:
client2에 새 변수를 추가하고 싶습니다. 그래서 편집 sshd_config했습니다
PermitUserEnvironment yes
다음 항목으로 ssh에서 파일 환경을 만들었습니다.
Hi=Hello
그런 다음 sshd를 다시 시작하십시오.
/etc/init.d/sshd
이제 client1같은 명령 을 시도하여
client1$ssh root@client2 "env"
새로운 변수를 제공하지 않았습니다 Hi.
심판 :
1
끝난. "environement"파일은 ~ / .ssh 아래에 있어야합니다. / etc / ssh 아래에 있지 않습니다. 제대로 작동합니다. 누군가를 바랍니다.
/etc/ssh/environment확실 하지 않지만 /etc/environment작동해야합니다 (적어도 나를 위해합니다).