vmware下面linux與windows的共享檔案方式-samba
1、將Linux虛擬機器的網絡卡設定為:橋接 如下圖:
2、檢查Linux是否已經安裝了Samba:rpm -qa samba*.rpm
3、確認安裝了Samba伺服器和客戶端時,配置Samba的核心檔案smb.conf(在/etc/samba目錄下)。
配置前,先檢視/etc/services檔案中以“netbios-”開頭的記錄是否可用,如果被刪除或記錄前有“#”,也將使使用者無法訪問Linux伺服器。同時也要關閉防火牆和SELinux。
在sam.conf檔案中新增下面的資訊:
[share]
comment = This is samba server! //共享資訊
path = /home/user_share //共享目錄地址
browseable = yes
public = yes //定義一個共享是否對公共訪問開放
writable = yes //使用者是否可寫
儲存退出
4、啟動Samba
#service smb start
#service nmb start
5、新增可以訪問剛才設定共享目錄的使用者:user_share
1)新增使用者user_share: #useradd user_share
2) 然後建立samba賬戶:
# smbpasswd –a user_share
New SMB passwd:
Retype new SMB password:
Added user user_share.
6、重啟Samba
# service smb restart
# service nmb restart
7、利用smbclient訪問共享資源
確認Linux系統中安裝了Smbclient(用到的命令:rpm -q samba_client*.rpm)。
用ifconfig找到電腦的ip,然後就可以用下面的命令格式訪問共享資源:
smbclient -L //ip地址或主機名 -U 登入使用者名稱 ##這是在Linux下訪問
Windows下,在“網路上的芳鄰”的位址列(或者在開始選單中的‘執行’)裡輸入 //伺服器名或ip地址 確定即可。
8.附加一個共享配置
- [SmbShare]
- comment = Project
- path = /mnt/sdb
-
public = yes
- browseable = yes
- writable = yes
- readonly = no
- printable = no
- guest ok = no
- write list = xiejianjun
- force create mode = 0777
- force directory mode = 0777
- valid users = xiejianjun