虚拟机中ssh和scp的使用

ssh是专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题,在我使用的unbuntu和Fedora中都已经安装了该程序,ssh分为客户端和服务器端,通过它可以进行远程登录管理、远程文件传输等等,首先我们要在系统中开启ssh服务器,ssh服务器进程名一般为sshd,可以使用“ps -aux|grep sshd”来查看是否运行了ssh服务器程序,如果没有,可以使用sudo /etc/init.d/sshd start开启服务器程序,客户端包含ssh程序以及像scp(远程拷贝)、slogin(远程登陆)、sftp(安全文件传输)等其他的应用程序。

我在虚拟机中有两个系统,一个Ubuntu,192.168.1.105,用户名wangfeng2500;一个fedora,192.168.1.103,用户名wangfeng。然后使用以下方式登陆SSH

(1) 在Ubuntu中,在命令行输入ssh wangfeng@192.168.1.103后,输入密码,就相当于登录到了fedora中的wangfeng用户中了,然后可以进行相关操作。

(2)在fedora中,在命令行中输入ssh wangfeng2500@192.168.1.105,输入密码,也就相当于登录到了Ubuntu中的wangfeng2500用户中了。

(3)有一个问题是,我使用ssh 192.168.105(或者103),前面不加用户名时没有运行成功。

当ssh可以正常运行后,scp也就可以正常运行了。

虚拟机中ssh和scp的使用

通过scp命令将fedora中的文件远程传输到Ubuntu中

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/21862.html