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

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

2017-06-18 19:18 851 查看
一、【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.选择断开

转自:http://blog.csdn.net/mengfanbo123/article/details/8524924

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