• 在CentOS上配置SAMBA共享目录(转载)


     

     

     

    在CentOS上配置SAMBA共享目录

    From: https://blog.csdn.net/qiumei1101381170/article/details/53265341

    2016年11月21日 23:21:45

    SAMBA 是linux下的一个服务,在Linux服务器上设置一个共享目录,让windows主机可以访问(rw)这个目录

    首先查看系统上有没有安装samba服务器端,使用命令rpm -qa | grep samba

    我的系统查看结果显示:

    从上面的结果可以看出我的系统上面目前只是安装了samba的客户端,没有安装服务器端,首先得安装samba服务器端,使用命令:yum insatll samba,然后再次查看服务端是否已经安装好:rpm -qa | grep samba

    下面开始配置samba:

    配置samba之前应该先关闭selinux和firwall服务器,然后重启系统

    配置samba共享目录的步骤如下(以下操作均在root用户下进行):

    1)修改配置文件smb.n

    vi /etc/samba/smb.conf,修改的地方有两处,将setsebool -P samba_enable_home_dirs on打开,将homes模块下valid users =%s语句前面的":"去掉

    2)配置samba用户

    smbpasswd -a root 注:a = add

    smbpasswd -a mytest

    此时设置的密码是windows访问此目录时要输入的密码

    设置完用户之后重启samba:

    service smb restart

    或者server smb stop, service smb start

    或者通过命令 ntsysv启动smb服务,这样的话每次开机就会启动samba服务了,不需要再通过命令启动了

    (通过空格键选择或取消)

    3)访问samba共享目录

    在“我的电脑”中打开“计算机”,在地址栏中输入:\192.168.159.128此为我的虚拟机的IP,也是samba服务器的IP

    之后会提示你输入用户名和密码

    如果配置SAMBA用户时只是配置了root用户的话,则以root用户登录,即用户名为root,密码为配置samba用户时设置的密码

    登录成功之后就进入了samba的共享目录了,如下图所示:

    如果我在windows上更新了这个目录里面的内容,那么在linux上就可以立马看到更新的内容

    4)映射网络驱动器:像访问本地目录一下访问远程目录

    比如在家目录建立一个prject,然后右键计算机,点击“映射网络驱动器”,拷贝地址\192.168.159.128 ootprject,即刚刚建立的文件夹目录,点击“完成”。

    这样我们就可以看到在本地多了一个盘符“z”,我们就可以像访问本地磁盘一样访问远程目录了。

    如下所示:

  • 相关阅读:
    Java多线程系列--“JUC锁”03之 公平锁(一)
    Java多线程系列--“JUC锁”02之 互斥锁ReentrantLock
    Java多线程系列--“JUC锁”01之 框架
    BIO,NIO,AIO
    Java多线程系列--“JUC线程池”06之 Callable和Future
    Java多线程系列--“JUC线程池”05之 线程池原理(四)
    Java多线程系列--“JUC线程池”04之 线程池原理(三)
    Java多线程系列--“JUC线程池”03之 线程池原理(二)
    Java多线程系列--“JUC线程池”02之 线程池原理(一)
    Java多线程系列--“JUC线程池”01之 线程池架构
  • 原文地址:https://www.cnblogs.com/dusf/p/9510052.html
Copyright © 2020-2023  润新知