标签:网络
SSH (Secure Shell)是一种安全通道协议,主要用来实现字符界面远程复制等功能。SSH协议对通信双方的数据传输进行加密处理其中包括用户登陆输入口令。与早期的telnet(远程登陆)丶rsh远程执行程序rc远程文件复制 等应用相比SSH协议提供了更加好的安全性通常在LUNIX下,即使我们有系统管理员root的权限,也不推荐用root用户登录。一般情况下用普通用户
登录就可以了,在需要root权限执行一些操作时,再su登录成为root用户。但是,任何人只要知道了root
的密码,就都可以通过su命令来登录为root用户--这无疑为系统带来了安全隐患。所以,将普通用户加入
到wheel组,被加入的这个普通用户就成了管理员组内的用户,但如果不对一些相关的配置文件进行配置,
这个管理员组内的用户与普通用户也没什么区别--就像警察下班后,没有带枪、穿这便衣和普通人(用户)
一样,虽然他的的确确是警察。
[root@c01 ~]# gpasswd -a zhangsan wheel 张三添加到whee组中只能张三可以切换到root用户而李四不能
auth 开启whee 认证
PubkeyAuthentication yes //启动密码验证//
AuthorizedKeysFile .ssh/authorized_keys //指定公钥数据指定文件//
[root@c02 ~]# passwd wangwu 在客户机上创建王五并且绑定服务器上的张三,每次登陆的时候从王五切换到张三进行登陆
[root@c02 ~]# passwd wangwu
[wangwu@c02 root]$ ssh-keygen -t rsa
Enter file in which to save the key (/home/wangwu/.ssh/id_rsa): 问存放位置这里默认回车
Enter passphrase (empty for no passphrase): 密钥密码
Enter same passphrase again: 确认密码
会生成一个+--[ RSA 2048]----+
id_rsa密钥私钥 id_rsa.pub 公钥
[wangwu@c02 .ssh]$ ssh-copy-id -i id_rsa.pub zhangsan@192.168.100.101 指公钥通过张三上传
zhangsan@192.168.100.101‘s password: 张三登陆密码
标签:网络
原文地址:http://blog.51cto.com/13660858/2117130