两台Linux主机SSH远程连接
ifup eth0 开启网络
第一步 服务端:
打开SSH服务:service sshd start
chkconfig sshd on //开机后、自动打开
第二步 Linux 客户端
ssh root@192.168.25.*//通过 ssh连接服务端如图
exit
scp -r 目录名 root@192.168.25.*:/root/
scp root@192.168.25.*:/* /
scp -r 目录名 root@192.168.25.22:root/ 注释:scp 远程拷贝 cp 本级拷贝
第三步 两台Linux系统之间身份认证的ssh远程
1.生成一对秘钥(公,私)自动放到/root/.ssh目录下
ssh-keygen -t rsa
输入 y按两次Enter键 如图
第四步 把公钥上传到服务器的用户家目录.ssh如图scp id_rsa.pub root@192.168.25.*:/root/.ssh/
第五步 3、修改公钥的名字为authorized_keys
mv id_rsa.pub authorized_keys
私钥:id.rsa 公钥:id.rsa.pub
再改名字之前:到/root/.ssh/目录下查看确认是否成功
下图已经将id_rsa.pub 改成
第六步: 在服务器端修改ssh 的验证方式为公钥验证如图
vim /etc/ssh/ssh_config
passwordAuthentication no
成功之后:可以拷贝文件到服务器上:
scp -r 文件名 root@192.168.25.22:/root/ 拷贝路径自定义