金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上,金年会 金字招牌诚信至上

91手機維修論壇

標題: CentOS配置smaba與Windows共享文件 [打印本頁(yè)]

作者: 倪葉葉    時(shí)間: 2014-7-11 14:51
標題: CentOS配置smaba與Windows共享文件

操作環(huán)境:CentOS 6.5 64bit
Linux與Linux間通過(guò)什么共享文件呢——NFS,Windows與Windows之間呢——共享文件功能就OK了,那Windows與Linux之間呢?
這就是本段要講的東東——samba。
檢查是否安裝samba

# rmp -qa|grep samba
若安裝了,則會(huì )顯示如下,
samba4-libs-4.0.0-58.el6.rc4.x86_64
samba-common-3.6.9-168.el6_5.x86_64
samba-winbind-3.6.9-168.el6_5.x86_64
samba-client-3.6.9-168.el6_5.x86_64
samba-3.6.9-168.el6_5.x86_64
samba-winbind-clients-3.6.9-168.el6_5.x86_64
否則,使用
# yum install smaba
安裝samba.
配置samba

設置開(kāi)機啟動(dòng)

# chkconfig smb on
# chkconfig nmb on
也可以使用setup命令可通過(guò)界面配置開(kāi)機啟動(dòng)服務(wù),

# setup
[attach]232360[/attach]
新建smb用戶(hù)用于訪(fǎng)問(wèn)Linux共享文件

# useradd smb       # 新建用戶(hù)
# smbpasswd -a smb  # 修改密碼
此時(shí)/home目錄會(huì )增加一個(gè)smb的用戶(hù)。該Linux用戶(hù)目錄將可直接共享到Windows下。若要共享其它文件,按步驟3配置文件。如果不用了,刪除smb用戶(hù)也是可以的,

# smbpasswd -x smb  # 刪除smb用戶(hù)
samba配置文件。

[tmp]
comment = Tmp Directories
path = /tmp                         # 共享的Linux目錄
public = no                         # 目錄不公開(kāi)
writeable = yes                     # 可寫(xiě)
browseable = yes                    # 可讀
valid users = smb                   # 訪(fǎng)問(wèn)用戶(hù),上面新建的,也可以使用原來(lái)已有的
讓smaba通過(guò)防火墻

使用samba需要穿過(guò)防火墻,因此根據不同情況,這里提供3種方法:

方法1

# system-config-firewall
[attach]232361[/attach]
方法2

配置/etc/sysconfig/iptables文件,添加

-A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
允許139 445 137 138幾個(gè)端口通過(guò)。配置完后重啟防火墻,

# /etc/rc.d/init.d/iptables restart
方法3

索性,把防火墻關(guān)了,

# service iptables stop    # 暫時(shí)關(guān)閉
# chkconfig iptables off  # 永久關(guān)閉
關(guān)閉SELINUX

# vim /etc/selinux/config
SELINUX=permissive
此時(shí)需要重啟下系統,

# reboot
啟動(dòng)samba

# service samba start   # 啟動(dòng)
# service samba restart # 重啟
可以通過(guò)

# service samba status
查看samba啟動(dòng)狀態(tài)。

Windows訪(fǎng)問(wèn)

先查看Linux虛擬機網(wǎng)絡(luò )ip地址,

# ifconifg
eth0      Link encap:Ethernet  HWaddr 00:0C:29:FD:DC:43  
          inet addr:192.168.56.58  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fefd:dc43/64 Scope:Link
在Windows下使用Win+R開(kāi)啟運行窗口,輸入

\\192.168.56.58
即可訪(fǎng)問(wèn)Linux共享的目錄。
[attach]232362[/attach]
此時(shí)使用

# smbstatus
查看連接狀態(tài)。
[attach]232363[/attach]
文件訪(fǎng)問(wèn)權限:

若無(wú)法從Windows中往共享目錄中拷貝文件,可能由于共享目錄對smb用戶(hù)的寫(xiě)權限不足,Linux中使用chmod 777 -R dir可改變dir目錄權限。由于權限原因,本文中使用/tmp目錄共享,因為/tmp目錄對所有用戶(hù)的權限比較開(kāi)放。
作者: deepin91    時(shí)間: 2014-7-15 00:27
只用WINDOWS的怕是看不懂了




歡迎光臨 91手機維修論壇 (http://www.jstransmit.com/) Powered by Discuz! X3.4
兴化市| 达孜县| 甘德县| 留坝县| 于田县| 辽阳市| 南平市| 平原县| 遂川县| 大田县| 奈曼旗| 涿鹿县| 凤庆县| 上蔡县| 阿图什市| 南部县| 南郑县| 迁西县| 邢台县| 正定县| 怀柔区| 西乌| 封开县| 咸丰县| 辽阳市| 九寨沟县| 万载县| 赤水市| 吉林市| 光泽县| 江陵县| 华宁县| 阳西县| 常德市| 东乡县| 如皋市| 正镶白旗| 霍州市| 尉氏县| 江达县| 大连市|