"feh"를 실행하고 이미지를 표시할 수 있도록 "ssh" 명령에 "-Y" 매개변수를 항상 추가하지 않는 방법

"feh"를 실행하고 이미지를 표시할 수 있도록 "ssh" 명령에 "-Y" 매개변수를 항상 추가하지 않는 방법

상태:

저는 Linux Mint 18에서 SSH를 통해 Linux Mint 18 시스템에 자주 연결합니다. 이제 파일이 나에게 복사되지 않은 채 원격 컴퓨터에 저장된 사진을 봐야 합니다. 즉, 의사 이미지 형식의 터미널이 아닌 내 데스크탑에서 사진을 봐야 합니다.

비영구적 해결책:

작동하는 것은 -Y명령에 매개변수를 추가하는 것입니다 ssh. 괜찮습니다. 하지만 항상 명령에 추가하는 것을 좋아하지 않습니다.

저는 이렇게 연결합니다.

ssh -Y [email protected]

그리고 다음과 같이 이미지를 표시합니다.

feh *.jpg

설명서에는 다음과 같이만 나와 있습니다.

-Y는 신뢰할 수 있는 X11 전달을 활성화합니다. 신뢰할 수 있는 X11 전달에는 X11 SECURITY 확장 제어가 적용되지 않습니다.

질문:

이 옵션을 영구적으로 만들려면 SSH 프로필을 어떻게 설정해야 합니까?

답변1

Host 192.168.0.100           # and/or preferred aliases
    Hostname 192.168.0.100   # if 'Host' is alias rather than actual hostname/IP
    User herusename
    ForwardX11 yes
    ForwardX11Trusted yes
    ... other options for this host ...

남자 ssh_config

답변2

X11 전달을 사용하려는 경우 이것이 간단한 대안입니다.모두 ssh연결(암시적):

하나만 정의하면 alias다음과 같이 작성할 수 있습니다 bash.

alias ssh='ssh -Y'

다음 위치에 배치하세요.

~/.bash_aliases

심지어:

~/.bashrc

관련 정보