提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、UbuntuFTP连接
1、开启Ubuntu下的FTP服务
打开Ubuntu的终端,然后执行如下命令来安装FTP服务
sudo apt-get install vsftpd
安装完成后,VI打开命令,打开 命令打开 /etc/vsftpd.conf
sudo vi /etc/vsftpd.conf
打开 vsftpd.conf文件以后找到如下两行:
local_enable=YES
write_enable=YES
确保这两行前面没有#(没有被注释掉),有的话就取消掉。
修改完成之后,重启FTP服务
sudo /etc/init.d/vsftpd restart
2、使用FTP工具连接到FTP服务器
登录时要注意修改文件编码方式强制为UTF-8,不然连接FTP服务显示的Ubuntu下面的文件名字会显示为乱码
二、Ubuntu下NFS和SSH服务开启
1、NFS服务开启
(NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。)
进行Linux驱动开发的时候需要NFS启动,可以使用如下命令安装NFS服务:
sudo apt-get install nfs-kernel-server rpcbind
然后创建一个文件夹,用于nfs服务器使用,可以在其他地方通过网络文件系统来访问nfs文件夹。首先配置nfs,使用如下命令打开nfs配置文件:
sudo vi /etc/exports
然后在后面添加如下内容:
/home/genson/linux/nfs *(rw,sync,no_root_squash)
重启nfs服务,使用如下命令:
sudo /etc/init.d/nfs-kernel-server restart
2、SSH服务开启
开启 Ubuntu的 SSH服务以后我们就可在Windwos下使用终端软件登陆到 Ubuntu。比如 使用 SecureCRT,Ubuntu下使用命令开启 SSH服务: sudo apt-get install openssh-server
上述命令安装 ssh服务,ssh的配置文件为 /etc/ssh/sshd_config,使用默认配置即可。
总结
具备文件互传几个必要条件,满足上面几个条件就能基本实现文件互传的要求了。