linux sshd ubuntu
ghdrako edited this page Feb 13, 2024
·
6 revisions
- https://www.ssh.com/academy/ssh/sshd_config
- https://www.ssh.com/academy/ssh/port#the-story-of-getting-ssh-port-22
Install
sudo apt install openssh-server
sudo ufw status
sudo ufw enable
sudo ufw allow ssh
sudo ufw reload
sudo sshd -d -p 2222
sudo mkdir /run/sshd
sudo sshd -d -p 2222
sudo apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall openssh-client
sudo cat /etc/ssh/sshd_config
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
Port 33556 # Port 22
sudo ufw delete allow ssh
sudo ufw allow 33556/tcp
sudo systemctl restart ssh
ssh -p 33556 yourusername@10.20.30.40
sudo systemctl status sshd
sudo systemctl start sshd
sudo systemctl enable --now ssh
journalctl -xeu ssh.service
sudo systemctl stop sshd
sudo systemctl reload sshd
sudo systemctl restart sshd
Test