在學習linux或者arm開發的時候,一般都會涉及到數據文件的傳輸問題,虛擬機是Centos,物理機是win7。
linux上寫代碼終究不是很爽,沒有完好的編譯器,沒有好用的調試工具,怎麼可能和windows相比呢,
linux和windows之間的數據傳輸方式一般會有三種方法,
1,samba 也就是本章要用的。
2,nfs 這是linux與linux之間的傳輸方式,貌似windwos也可以
3,ftp 局域網傳輸協議,
安裝samba,
rpm -qa |grep samba查詢系統有沒有安裝vsftp
如果沒有安裝,就是用yum進行安裝
yum -y install samba安裝ftp服務器
安裝好了samba之後,就得去配置他了,
cd /etc/samba
在這裏可以看到三個文件
1,smb.conf smbusers lmhosts
smb配置文件
smb允許登錄用戶文件
smb登錄host管理文件
我們是連接自己電腦的smb,所以不需要管host和user,配置好conf就好了,
cp smb.conf smb.conf.backup
vim smb.conf
然後在最下面添加4行代碼
[wxc]
comment = wxc
path=/home/wxc
writable=yes
我的用戶名是wxc,所有這裏使用的是wxc
然後添加一個smb用戶名交wxc就好了,
smbpasswd -a wxc
service iptables stop 關閉防火牆
setenface 0
輸入密碼就好了,
然後重啓smb
service smb restart
在windows打開文件夾,在上面輸入
\192.168.56.129\wxc ip地址看你自己的,wxc是你的用戶名