撸linux


Linux局域网内传输文件的简单方法

因为要测试Debian 9下lulinux字体渲染包的效果,在VirtualBox虚拟机里安装了一个livecd版的Debian 9,字体渲染包在宿主机里,无奈VirutalBox虚拟机共享文件夹功能不生效,只好探索两台Linux电脑在局域网内传输文件的方法。

基于ipmsg飞鸽传书协议的iptux是个不错的选择,但我没法在Debian源里找到它,只好用了scp。很简单的一句命令就可以搞定:

scp deepiner@192.168.1.6:/home/myDeepin/lulinux_fontpack_deb.zip /home/user

#deepiner就是宿主机的用户;192.168.1.6是宿主机的ip,要确保在虚拟机里ping通;/home/myDeepin/lulinux_fontpack_deb.zip就是我需要拷贝的宿主机的文件;/home/user是当前虚拟机里的用户文件夹

如果出现ssh port 22: Connection refused错误,就应该在宿主机里开启ssh服务。

启用了systemd的发行版可以用如下命令开启ssh服务

systemctl enable sshd.service

systemctl start sshd.service

如果只想用一次sshd.service然后禁用它,就运行如下命令:

systemctl stop sshd.service

systemctl disable sshd.service

相关博文



发表评论

电子邮件地址不会被公开。