본문 바로가기
OS/Linux

Ubuntu server problem - ssh: connect to host 192.x port 22: Connection refused

by 신군. 2018. 5. 20.
반응형
* 설치한 배포판 버전 : Ubuntu Server 11.10



설치된 패키지 목록을 확인하려면
$ dpkg -l



너무 많은 목록이 나오기 때문에 ssh 관련 목록만 확인해 보자.
$ dpkg -l |grep ssh

ii  openssh-client    1:5.8p1-7ubuntu1         secure shell (SSH) client, for secure access to remote machines

ii  ssh-import-id     2.5-0ubuntu2             securely retrieve an SSH public key and install it locally



설치되어 있지 않기 때문에.. 설치하러 고고~
$ sudo apt-get install openssh-server

패키지가 다운로드 되어 자동으로 설치되고 데몬이 동작한다.
>>> 설치 과정에 오류가 있다면 여길 참고 <<<


데몬이 잘 동작하는지 확인하자...ssh 기본 포트는 22이다.
$ netstat -ntl

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     



-----------------------------------------------------------------------------------------------------------

## ssh 서버 재시작
$ sudo /etc/init.d/ssh restart


## ssh포트변경
아래 파일을 열어서 포트를 변경하면 된다. 

$ sudo vi /etc/ssh/sshd_config 

# Package generated configuration file

# See the sshd_config(5) manpage for details


# What ports, IPs and protocols we listen for

Port 22

# Use these options to restrict which interfaces/protocols sshd will bind to

#ListenAddress ::

#ListenAddress 0.0.0.0



출처: http://neoguru.tistory.com/57 [memory note]

반응형

'OS > Linux' 카테고리의 다른 글

Centos 7 NTFS 디스크 마운트  (0) 2018.05.24
ubuntu vmware 설치에러  (0) 2018.05.23
ubuntu vmware 설치  (0) 2018.05.19
SSH Key 생성 및 패스워드 없이 로그인하기  (0) 2018.04.26
Install Slack in CentOS 7  (0) 2018.03.09