您的位置:首页 > 运维架构 > Linux

[原]linux与window文件目录共享——samba配置及在windows映射

2013-01-21 15:15 916 查看
作者:狼绅士——梵默修

一、【redhat下配置samba】

1.启动服务

[root@localhost ~]# /etc/init.d/smb start

[root@localhost ~]# /etc/init.d/nmb start

2.查看服务启动

[root@localhost ~]# pgrep smbd

5098

5100

[root@localhost ~]# pgrep nmbd

5106

3.复制配置文件

[root@localhost ~]# cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

4.修改配置文件,设置共享文件夹

[root@localhost ~]# rm -rf /etc/samba/smb.conf

[root@localhost ~]# vi /etc/samba/smb.conf #修改配置文件

[global]

workgroup = Administrators

netbios name = #这里是windows计算机的名字,可以不写

server string = Linux Samba Server TestServer

security = share

[linuxsir] #====>windows下显示的共享文件夹名字:linuxsir

path = /tmp #注意:如果共享路径是/root/share这种有层次的路径,需要chmod -R 777 root,不能只对share增加读写权限,还需要对root增加

writeable = yes

browseable = yes

guest ok = yes

重启服务:

[root@localhost ~]# /etc/init.d/smb restart

[root@localhost ~]# /etc/init.d/nmb restart

5.开机启动samba服务

[root@localhost DataEngine]# vi /etc/rc.local #修改配置文件,增加启动服务

/etc/init.d/smb start

/etc/init.d/nmb start

【ubuntu下配置samba】

安装:

1.apt-get install samba

2.apt-get install smbclient

3.sudo /etc/init.d/smbd start

4.sudo /etc/init.d/nmbd start

5.复制配置文件

root@robotframework:~# cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

6.修改配置文件,设置共享文件夹

root@robotframework:~# rm -rf /etc/samba/smb.conf

root@robotframework:~# vim /etc/samba/smb.conf

[global]

workgroup = Administrators

netbios name = #这里是windows计算机的名字,可以不写

server string = Linux Samba Server TestServer

security = share

[linuxsir] #====>windows下显示的共享文件夹名字:linuxsir

path = /tmp #注意:如果共享路径是/root/share这种有层次的路径,需要chmod -R 777 root,不能只对share增加读写权限,还需要对root增加

writeable = yes

browseable = yes

guest ok = yes

public = yes

create mask = 0777

directory mask = 0777

browseable = yes

[RobotTest] #====>windows下显示的共享文件夹名字:RobotTest

path = /usr/robot/TestProject

writeable = yes

browseable = yes

guest ok = yes

public = yes

create mask = 0777

directory mask = 0777

browseable = yes

7.sudo /etc/init.d/samba restart 重启SMB服务

二.在windows下映射linux的共享目录

以 RobotTest这个为例

1.chmod -R 777 /usr/robot/TestProject

2.在windows——》开始的运行中输入——》\\虚拟机ip,然后回车——》可看到linux的共享目录RobotTest

3.右击RobotTest——》在弹出对话框中,选择“映射网络驱动器”——》在映射网络驱动器对话框中,

可以看到文件夹路径为灰色,说明正确(如果此路径可以修改,说明linux下/usr/robot/TestProject的权限没打开),

点击“完成”——》结束

三.去除映射网络驱动器

1.进入我的电脑

2.右击网络位置中RobotTest

3.选择断开

作者:liuheng123456 发表于2013-1-21 15:14:31 原文链接

阅读:824 评论:0 查看评论
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐