ssh 安全配置一例,禁止root用户登录及使用密钥登录服务器。
生产机器禁止ROOT远程SSH登录:
把 远程管理用普通用户*******登录,然后用 su - root 转换到root用户拿到最高权限。
禁止某个用户登录
修改:lynn:x:500:500::/home/lynn:/bin/bash
修改 : #Port 22 使用密钥认证登录服务器
1、以root用户登录服务器
RSAAuthentication yes
PermitEmptyPasswords no
3、ssh-keygen -t rsa -b 1024 4、ls -a /root/.ssh 可以查看到生成两个文件 5、cat id_rsa.pub > authorized_keys 6、chmod 644 authorized_keys 7、rm -rf id_rsa.pub 8、ls -a /root/.ssh 现在就剩下两个文件,authorized_keys是公钥 id_rsa是密钥。 9、现在把id_rsa密钥手拷贝出来。 10、/etc/init.d/ssh restart |