본문 바로가기

SSH

[ssh] ssh, sftp 접속할때 포트 변경하기 linux 계열 서버에서 운영을 할 때 대부분 SSH를 통하여 접속하고 SFTP를 통해 파일을 주고받을 것 입니다. 기본적으로는 22 포트를 사용하나 일반적으로 보안을 위해 번호를 바꿉니다. 변경된 서버에 접속하는 방법을 가이드 합니다. SSH ssh client에서는 -p 옵션으로 포트 번호를 지정합니다. 아래는 2022 포트를 사용한 예제입니다. # ssh -p 2022 oofbird@localhost SFTP sftp client에서는 -p 옵션이 없습니다. -o ssh_option을 활용합니다. -oPort=포트번호 로 지정할 수 있습니다. 아래는 2022 포트를 사용한 예제입니다. # sftp -oPort=2022 oofbird@localhost Ssh icons created by Freepi.. 더보기
[IntelliJ] SSH 터미널에서 한글이 깨진경우 IntelliJ를 사용중에 SSH Terminal에서 한글이 깨진 경우에는 Files > Settings > Tools > SSH Terminal에서 Default encoding을 UTF-8(또는 접속하는 서버의 인코딩)로 변경하면 됩니다. 더보기
[Tools] SmarTTY - A multi-tabbed SSH client with SCP support What?보통 개발을 하게 되면 UNIX(또는 Linux) 기반의 서버에서 작업하는 경우가 많습니다. 그리고 해당 서버에 접근할 때는 SSH 방식(요즘은 telent은 보안상 잘 안씁니다)으로 접속해서 진행합니다.개인이면 적극적으로 XShell으로 추천하겠지만, 직장에서는 사용할 수 없으니 다른 대안책인 SmarTTY를 알아보겠습니다.SmarTTY란?SYSPROGS에서 제작한 다중탭 지원 SSH client 프로그램 입니다. 물론 Freeware이며 Portable 버전도 있습니다.기능은?One SSH session - multiple tabs : 1개의 접속에 다중탭을 이용해서 동시 작업이 가능합니다.Transfer files and whole directories : 탐색기처럼 폴더를 확인할 수 있고.. 더보기
[Ubuntu] SSH 설정하기 Ubuntu를 설치하고 외부에서 쉘로 접근하기 위해서 SSH를 설정해보도록 한다.과거에는 Telnet을 주로 이용하였지만, 보안문제로 인하여 요즘은 거의다 SSH를 사용하는 것 같다. 1. 서버에 SSH가 구동되어있는지, SSH 패키지가 있는지 확인한다.oofbird@ubuntu:~$ sudo netstat -ntlp | grep sshdtcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1946/sshdtcp6 0 0 :::22 :::* LISTEN 1946/sshd >> 설치 및 동작을 안하는 경우에는 해당 포트가 조회가 안된다. oofbird@ubuntu:~$ service ssh statusssh start/running, process #### ssh 서버가 설치 안된 경우에는 op.. 더보기