Ubuntu 22.10 OpenSSH サーバーをインストールする方法

環境
OSバージョンを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.10
DISTRIB_CODENAME=kinetic
DISTRIB_DESCRIPTION="Ubuntu 22.10"
$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.10 DISTRIB_CODENAME=kinetic DISTRIB_DESCRIPTION="Ubuntu 22.10"
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.10
DISTRIB_CODENAME=kinetic
DISTRIB_DESCRIPTION="Ubuntu 22.10"

操作方法
1.ファイアーウォールを有効にします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo ufw enable
# sudo ufw enable
# sudo ufw enable

2.22番号ポートを開放します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo ufw allow 22
# sudo ufw reload
# sudo ufw status
# sudo ufw allow 22 # sudo ufw reload # sudo ufw status
# sudo ufw allow 22
# sudo ufw reload
# sudo ufw status

3.OpenSSH サーバーをインストールします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# apt -y install openssh-server
# apt -y install openssh-server
# apt -y install openssh-server

4.配置ファイルを修正します
# nano /etc/ssh/sshd_config
修正前
#Port 22
修正後
Port 22

修正前

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PermitRootLogin  prohibit-password
PermitRootLogin  prohibit-password
PermitRootLogin  prohibit-password

修正後

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PermitRootLogin no
PermitRootLogin no
PermitRootLogin no

5.sshを再起動します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# systemctl restart ssh
# systemctl restart ssh
# systemctl restart ssh

 

Ubuntu 22.10

Posted by arkgame