嵌入式开发(ARM9)学习笔记(七)-Windows和Linux文件共享

来源:互联网 发布:合肥c语言培训机构 编辑:程序博客网 时间:2024/05/29 19:06
文件共享可以为我们的开发和工作省去许多不必要的麻烦,在这里介绍Windows和Linux实现文件共享的两种主要方式:winSCP和Samba服务器。实现二者之间的文件共享需要满足两个前提:
两台主机之间可以相互ping通;
关闭被访问主机的防火墙。对于Linux而言,可以使用/etc/init.d/iptables stop来实现。
首先介绍如何通过winSCP软件来实现。下载winSCP软件,打开软件后输入要连接的linux主机的IP地址、用户名、密码,连接成功之后即可以在Windows和Linux之间传输文件:
左右拖动文件即可以完成文件的复制传输。
第二种方式是通过配置Samba服务器来实现。下载完Samba服务器的安装包之后,在终端中进入安装包所在的目录,执行rpm –ivh samba-3.5.10-125.el6.i686.rpm命令完成对服务器的安装。接着使用 useradd [用户名]和passwd [用户名]来添加Samba服务器的登录用户以及设置密码。再执行smbpasswd -a [用户名]设置该用户用于登录Samba服务器的密码。配置Samba服务:vim /etc/samba/smb.conf,valid users部分填写之前创建的用户名,path限定了该用户可以访问的路径。修改之后如图:
保存修改,执行/etc/init.d/smb restart命令来重启Samba服务。然后在windows的资源浏览器里面输入\\192.168.200.12,其中ip地址为你Linux主机的ip地址:
继续访问一些目录,就会发现会遇到下面这样的问题。这是由于Linux下面的Selinux所致,可以通过执行命令setenforce permissive将其关闭即可:


阅读全文
0 0
原创粉丝点击