当前位置:首页 > 有云笔记 > ENGINEER > 正文内容

linux远程管理(Linux与Linux)

小白3年前 (2021-12-13)ENGINEER240060

linux远程管理(Linux与Linux)



软件包的安装

[root@svr7 /]# rpm  -qa    |   grep   openssh

openssh-7.4p1-16.el7.x86_64

openssh-server-7.4p1-16.el7.x86_64

openssh-clients-7.4p1-16.el7.x86_64

 

[root@svr7 ~]# rpm -qa |grep openssh
openssh-7.4p1-16.el7.x86_64
openssh-server-7.4p1-16.el7.x86_64
openssh-clients-7.4p1-16.el7.x86_64
[root@svr7 ~]#


远程登录工具 ssh

虚拟机A:

[root@svr7 /]#  ssh    root@192.168.4.207

………necting (yes/no)? yes

root@192.168.4.207's password:      #输入密码

[root@pc207 ~]# touch   /root/hahaxixi.txt

[root@pc207 ~]# exit

登出

Connection to 192.168.4.207 closed.

[root@svr7 /]# cat   /root/.ssh/known_hosts  #记录曾经远程管理的机器




实现ssh远程管理无密码验证(免密登陆)

虚拟机A:

1.生成公钥(锁)与私钥(钥匙)进行验证       

[root@svr7 ~]# ssh-keygen      #一路回车

…….save the key (/root/.ssh/id_rsa):    #回车 设置默认保存位置

……..assphrase):     #回车 设置密码为空

…….. again:     #回车 设置密码为空

[root@svr7 ~]# ls   /root/.ssh/

id_rsa(私钥)    id_rsa.pub(公钥)     known_hosts

2.将公钥(锁)传递给虚拟机B 

[root@svr7 ~]# ssh-copy-id   root@192.168.4.207  

[root@svr7 ~]# ssh   root@192.168.4.207      #测试无密码

[root@pc207 ~]# exit

登出

Connection to 192.168.4.207 closed.

[root@svr7 ~]#

虚拟机B          

[root@pc207 ~]# ls    /root/.ssh/

authorized_keys(别的机器传递过来的公钥)  

[root@pc207 ~]#



安全复制工具 scp=ssh+cp        

– scp  [-r]  用户名@服务器:路径      本地路径

– scp  [-r]  本地路径    用户名@服务器:路径

虚拟机A:

]# scp    /etc/passwd      root@192.168.4.207:/root

]# scp  -r  /home      root@192.168.4.207:/root/

]# scp    root@192.168.4.207:/etc/shadow       /mnt/

虚拟机B:

]# ls   /root



over

linux远程管理(Linux与Linux)  您阅读本篇文章共花了: 

分享到:

    扫描二维码推送至手机访问。

    版权声明:本文由有云转晴发布,如需转载请注明出处。

    本文链接:https://yyzq.cf/?id=29

    分享给朋友:

    发表评论

    访客

    ◎欢迎参与讨论,请在这里发表您的看法和观点。