让你的LINUX服务器免受攻击 - SSH安全 | VPS | UBUNTU SERVER
如何设置、保护和审查 Linux 服务器。 这个视频介绍了保护 SSH 的基本要素,操作是在本地的LINUX系统完成,SSH登录VPS.
ssh root@IP
adduser john
passwd john
usermod -aG sudo john
su john
cd ~
pwd //显示在哪个目录下工作
su root //回到root账号
cd ~
禁用root账户:
nano /etc/ssh/sshd_config
---------------------
修改permitrootlogin no
--------------------
sudo systemctl restart ssh.service
exit
ssh john@IP
创建SSH KEY:
su root
新建一个terminal窗口
ssh-keygen -t rsa
ls ~/.ssh/
ssh-copy-id john@IP
ssh john@IP
用putty登录john,还可以用密码
su root
nano /etc/ssh/sshd_config
---------------------
修改PasswordAuthentiction no
--------------------
sudo systemctl restart ssh.service
exit
exit
再用putty登录,不可以了
-换SSH端口
nano /etc/ssh/sshd_config
---------------------
修改port 2222
--------------------
防火墙:
sudo ufw allow 2222/tcp
sudo systemctl restart ssh.service
ssh john@IP
ssh -p 2222 john@IP