两台Linux主机通信(服务器客户端搭建)

两台Linux主机SSH远程连接 

ifup eth0  开启网络

第一步 服务端:

打开SSH服务:service sshd start 

 

chkconfig sshd on //开机后、自动打开

第二步 Linux  客户端

 ssh [email protected].*//通过 ssh连接服务端如图

 exit

 

scp  -r  目录名     [email protected].*:/root/

scp  [email protected].*:/*     /

scp -r  目录名  [email protected]:root/    注释:scp 远程拷贝  cp 本级拷贝

第三步 两台Linux系统之间身份认证的ssh远程

1.生成一对秘钥(公,私)自动放到/root/.ssh目录下

ssh-keygen -t rsa 

输入 y按两次Enter键 如图

 

第四步 把公钥上传到服务器的用户家目录.ssh如图scp  id_rsa.pub    [email protected].*:/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   文件名   [email protected]:/root/   拷贝路径自定义


 

你可能感兴趣的:(两台Linux主机通信(服务器客户端搭建))