标签:-o inux ima shel 基于 切换 网络服务 输入 匹配
SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH协议可以有效防止远程管理过程中的信息泄露问题。
大大增强了远程管理的安全性。远程登陆时,系统将是用公钥、密钥进行加密、解密关联验证,大大增强了远程管理的安全性。
密钥对验证,核对客户端的私钥和服务器的公钥是否匹配,当客户端用户和服务器用户关联后,每次在客户机远程登陆服务器用户,只有输入密钥才能登陆。
服务器配置:
1.关闭防火墙和selinux。
[root@redhat ~]# service iptables stop //关闭防火墙
[root@redhat ~]# setenforce 0 关闭selinux
2.. 编辑主配置文件sshd_config
[root@redhat ~]# vim /etc/ssh/sshd_config
3.创建用户zhangsan,加入wheel组,pam认证。
[root@redhat ~]# useradd zhangsan //创建用户zhangsan
[root@redhat ~]# echo "123123" | passwd --stdin zhangsan //密码设定
[root@redhat ~]# gpasswd -a zhangsan wheel //指定zhangsan用户到wheel组
[root@redhat ~]# vim /etc/pam.d/su //开启pam认证
4.. 重启ssh服务
[root@redhat ~]# service sshd restart
客户端配置:
[root@reh6-2 ~]# service iptables stop
[root@reh6-2 ~]# setenforce 0
[root@reh6-2 ~]# useradd lisi //创建用户lisi
[root@reh6-2 ~]# echo "123123" | passwd --stdin lisi //密码设定
[root@reh6-2 ~]# su - lisi //切换用户
[lisi@reh6-2 ~]$ ssh-keygen -t rsa //创建密钥对
[lisi@reh6-2 .ssh]$ ssh-copy-id id_rsa.pub zhangsan@192.168.100.66 //公钥上传到SSH服务器
[lisi@reh6-2 .ssh]$ ssh zhangsan@192.168.100.66
标签:-o inux ima shel 基于 切换 网络服务 输入 匹配
原文地址:http://blog.51cto.com/13777111/2146093