study/macOS

[macOS] 우분투/리눅스 SSH 설치 방법

박허디 2023. 7. 14. 10:32

2023.07.07 - [스터디/macOS] - mac M1에서 우분투/리눅스 설치 및 설정 (1)

 

mac M1에서 우분투/리눅스 설치 및 설정 (1)

바로 시작 1) 가상머신 UTM 다운로드 1. https://github.com/utmapp/UTM/releases 접속 2. 맨 아래 Installation에서 macOS 클릭 3. Download from GitHub 눌러서 dmg파일 다운로드 하기 2) https://ubuntu.com/download/server/arm 에 접

herniateddisc-park.tistory.com

리눅스 환경 설치하고 설정하는 건  링크에서 확인바람

 

 

SSH 설치 방법

 

 

1 ) 설치명령어 입력

$ sudo apt-get install openssh-server

 

2 ) 허용할 IP 설정

$ sudo gedit / etc/hosts.allow

이걸 입력했을때

$ getdit : command not found

이런 오류가 나온다면 프로그램 자체가 없는 걸 수도 있기 때문에 설치해 줘야 된다 본인 환경에 맞춰 설치명령어를 입력하면 된다

Arch Linux
$ sudo pacman -Syu
$ sudo pacman -Syu
Ubuntu
$ sudo pacman -Syu
$ sudo apt-get install gedit
Debian
$ sudo apt-get update
$ sudo apt-get install gedit

 

Fedora
$ sudo yum makecache
$ sudo yum install gedit
RdeHat
$ sudo dnf makecache
$ sudo dnf install gedit
CentOS
$ sudo dnf makecache
$ sudo dnf install gedit

 

설치 후 다시

$ sudo gedit / etc/hosts.allow

입력을 하면

이런 화면이 나올 텐데 sshd: 옆에 본인의 ip주소를 입력해주고 SAVE 눌러주고 저 창만 종료 하면 된다.

 

2 - 1 ) 우분투 IP확인 방법

$ hostname -I

를 입력해 주면

이런 식으로 확인 가능하다

 

3 ) 서비스 재시작

$ sudo /etc/init.d/ssh restart

 

4 ) 실행 확인

 

$ sudo netstat -ntlp | grep ssh

이걸 입력했을 때

netstat:command not found 같은 오류가 나오면

net-tools 패키지를 설치해야 이용 가능한 거 기 때문에 

본인 환경에 맞게 설치 후 다시 입력하면 된다

 

apt install net-tools
yum install net-tools
dnf install net-tools

 

설치 후 다시 입력하면

이런 식으로 잘 나올 거다