OpenSSH: 두 판 사이의 차이
imported>Darkcircle (→윈도우) |
imported>Darkcircle (→클라이언트) |
||
| 51번째 줄: | 51번째 줄: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. | X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. 물론 GUI 프로그램을 띄우려면 ssh 접속 명령을 "당연히" Konsole이나 gnome-terminal 같은 GUI 기반 터미널 프로그램에서 실행해야 한다. | ||
=== 맥 === | === 맥 === | ||
2015년 7월 27일 (월) 21:42 판
서문
텔넷과 FTP는 쓰지 말고 ssh와 sftp를 써라.
소개
모르면 간첩이라고 하는 sshd다. 보안이 간지나는(?) OpenBSD 프로젝트에서 관리하는 프로젝트 중 일반인이 가장 많이 쓸 프로젝트이다.
설치
대부분은 이미 되어 있는 상태이므로 생략.
설정
다음 명령을 실행하고, <syntaxhighlight lang="bash"> $ vi /etc/ssh/sshd_config </syntaxhighlight>
포트 번호를 (원하는 대로) 수정하고, <syntaxhighlight lang="bash">
- Package generated configuration file
- See the sshd(8) manpage for details
- What ports, IPs and protocols we listen for
- 아래 숫자를 원하는 포트번호로 수정
Port 3065
- Use these options to restrict which interfaces/protocols sshd will bind to
- ListenAddress ::
- ListenAddress 0.0.0.0
</syntaxhighlight>
sftp 활성 상태를 봐준 후, <syntaxhighlight lang="bash">
- override default of no subsystems
Subsystem sftp /usr/lib64/misc/sftp-server </syntaxhighlight>
필요에 따라 X11 포워딩 옵션을 활성화한다(보안 주의!). <syntaxhighlight lang="bash"> X11Forwarding yes X11DisplayOffset 10 </syntaxhighlight>
원하면 터널링도 (...) <syntaxhighlight lang="bash"> PermitTunnel yes </syntaxhighlight>
클라이언트
리눅스
간지나게 콘솔에서 실행하면 된다. <syntaxhighlight lang="bash"> $ ssh ID@host -p [port] </syntaxhighlight>
X11 포워딩을 사용하려면 -X 옵션(경고 뜨면 -Y)을 쓰면 된다. 만약 이 옵션을 쓰면 로컬 윈도우 환경에 원격 GUI 프로그램을 실행할 수 있다. 물론 GUI 프로그램을 띄우려면 ssh 접속 명령을 "당연히" Konsole이나 gnome-terminal 같은 GUI 기반 터미널 프로그램에서 실행해야 한다.
맥
역시 마찬가지로 ssh 클라이언트를 따로 구하는 삽질은 안해도 된다. 대신 X11 포워딩을 사용하려면 MacOSX 환경이 X11 디스플레이 서버와 약간 다르므로 XQuartz를 받아서 설치한 다음에 X11 창을 띄우고 -Y 옵션을 써서 접속해야 한다.
윈도우
제일 까탈스러운게 윈도우다. Windows 10은 어떨라나 몰라 iPutty 또는 ssh에 들어갈 수 있는 별도의 클라이언트가 필요하다. 아니면 넷사랑컴퓨터에서 필요한 프로그램(XShell, XFtp)을 받아다 써도 된다. 원격으로 GUI 기반의 뭔가를 실행하려면 Xming 이 필요하다. 방법을 다 적으려고 하는데 아뿔싸. 원래 윈도우를 안쓰기 때문에 따로 머신을 켜기가 귀찮아 설명을 쓰기가 귀찮다. 이 곳을 참조하면 되겠다.