服务端
SSH服务端安装
rpm -ivh openssh-server
服务端配置
vi /etc/ssh/ssh_config
PasswordAuthentication yes // 不使用公钥认证方式,直接使用密码验证。
PasswordAuthentication no //使用公钥验证
启动和停止SSH服务
service sshd start/stop
或
/etc/init.d/sshd start/stop
客户端
linux 下客户端安装
rpm -ivh /mnt/Packages/openssh-clients
密码验证方式连接SSH服务器
ssh 服务器ip
输入root用户的登陆密码
前提是设置ssh服务端配置为不使用公钥认证方式,也就是
PasswordAuthentication yes
公钥认证方式连接SSH服务器
生成密钥文件
ssh-keygen -d -t rsa
上传公钥文件到SSH服务器
scp /root/.ssh/id_rsa.pub 服务器ip:/root/.ssh/
连接ssh服务器
设置设置ssh服务端配置为使用公钥认证方式,也就是
PasswordAuthentication no
ssh 服务器ip
输入之前设置的密钥保护密码,即可连接成功。