728x90
반응형
보통 기본 설치시 openssh-client는 설치되어있지만, openssh-server는 설치 안되어 있다.
네트워크가 외부로 연결이 되어있다면, 설정된 레포지터리로 패키지 설치를 할 수 있다.
1. 패키지 설치 여부 확인
sudo systemctl status sshd
또는
sudo dpkg -l openssh-server
서비스를 찾을 수 없다고 나오거나, 아무 결과가 안나오면 설치가 안된것
2. 패키지 설치
네트워크 연결이 되어있다면 apt (또는 apt-get) 명령을 이용하여 의존성까지 한번에 설치 할 수 있음
명령어 : sudo apt-get install openssh-server
설치가 완료되면 자동으로 서비스 구동이 된다.
ssh 서비스 포트인 TCP22번도 정상적으로 LISTEN 되어있다.
이후 Putty, SecureCRT 등 원격 접속프로그램을 이용하여 OS에 접근 할 수 있다.
3. SSH 패키지 설치가 정상적으로 안될 때
여러가지 경우가 있겠지만 대표적으로 레포지터리를 업데이트 안하는 경우가 있음.
레포지터리를 수동으로 업데이트하여 문제 해결
sudo apt update
혹은 레포지터리 설정에 문제가 있을 수 있음 (사이트 상태 또는 연결 문제 등등)
4. 네트워크 상태 확인을 위한 net-tool 설치
netstat 등의 명령어를 사용하기 위해 별도 패키지 설치가 필요하다.
sudo apt install net-tools
728x90
'OS 기술 > Linux' 카테고리의 다른 글
VirtualBox에서 Ubuntu 설치 후 터미널 안열림 (0) | 2023.07.03 |
---|---|
Ubuntu 해상도 변경 (0) | 2023.07.03 |
리눅스에 CIFS(SAMBA) 볼륨 마운트 (0) | 2023.06.29 |
CIFS(SMB) 마운트시 오류메시지 대응 방법 (0) | 2023.06.29 |
CentOS7 리눅스 해상도 변경 (0) | 2023.06.19 |