zoukankan      html  css  js  c++  java
  • Samba --配置Samba 服务

    对于Samba的解释可以参考百度的解释:https://baike.baidu.com/item/samba/455025?fr=aladdin

    我这次是实现linux 中的文件与Windows 共享。

    1.创建一个用户

    [root@intel-obmc ~]# useradd xiao
    [root@intel-obmc ~]# passwd xiao
    Changing password for user xiao.
    New password:
    BAD PASSWORD: The password fails the dictionary check - it is based on a dictionary word
    Retype new password:
    passwd: all authentication tokens updated successfully.

    2.在创建用户下创建共享文件夹和文件

    [root@intel-obmc ~]# cd /home/xiao/
    [root@intel-obmc xiao]# mkdir share
    [root@intel-obmc share]# chmod 777 share.txt
    [root@intel-obmc share]# vim share.txt 
    
    xiaozhan is so handsome
    he is an actor
    i like him very much
    
    ~

    3. 查看是否有samba ,我发现我正在使用的系统就是自带这个软件了,因此这步直接Pass.

    4.将刚刚创建的用户添加到samba 中:

    [root@intel-obmc share]# smbpasswd -a xiao
    New SMB password:
    Retype new SMB password:
    Added user xiao.

    5. 检查是否在samba的列表中:

    [root@intel-obmc share]# pdbedit -L
    xiao:1001:

    6. 检查防火墙是否关闭:

    [root@intel-obmc share]# firewall-cmd --state
    not running
    [root@intel-obmc share]#

    7.修改samba的配置文件

    [root@intel-obmc ~]# vim /etc/samba/smb.conf
    
    [global]
            workgroup = workgroup
            security = user
    
            passdb backend = tdbsam
    
            printing = cups
            printcap name = cups
            load printers = yes
            cups options = raw
    
    [homes]
            comment = Home Directories
            path = /home/xiao/share
            valid users = %S, %D%w%S
            browseable = No
            read only = No
            inherit acls = Yes

    8. 重启samba服务

    [root@intel-obmc ~]# systemctl restart smb
    [root@intel-obmc ~]#

    9.修改共享文件的权限以及查看共享文件的权限

    [root@intel-obmc share]# chown xiao share.txt
    [root@intel-obmc share]# ls -l
    total 4
    -rwxrwxr-x 1 xiao root 62 Nov 13 05:33 share.txt
    [root@intel-obmc share]#

    10.查看本机的ip地址

    11.在Windows 的系统下就可以查看到了:

    A:win+R

     B.输入最先创建的用户的信息

     最后我发现在Windows下,不可以创建文件或者放文件夹之类的,原因是share 的那个文件夹权限不够,只要赋予它读写权限就可以了。

    完成~~

  • 相关阅读:
    Android 上传图片到服务器 okhttp一
    Kotlin 扩展——省略findViewById
    音频的播放一
    layui+ztree 树状下拉框
    Element里el-badge在el-tab里视图不被渲染问题
    linux之cat 操作
    cmd命令行中查看、修改、删除与添加环境变量
    cmd 文件/文件夹的一切操作
    操作
    11. 判断是给属性前加typeof 可以同时判断属性是否存在
  • 原文地址:https://www.cnblogs.com/clairedandan/p/13968979.html
Copyright © 2011-2022 走看看