共享一个目录,使用用户名和密码登录后才可以访问,要求可以读写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了共享一个目录,使用用户名和密码登录后才可以访问,要求可以读写相关的知识,希望对你有一定的参考价值。

1、服务端配置

[[email protected] ~]# yum install -y samba samba-client    # 安装 Samba
[[email protected] ~]# vim /etc/samba/smb.conf              # 修改配置文件
[global]
    workgroup = WORKGROUP                                # 这里要与 Windows 的工作组一致
    server string = Samba Server Version %v    
    security = user                                      # 安全级别为 user ,即需要账号密码才能登录
    passdb backend = tdbsam    
    load printers = yes    
    cups options = raw

[test]                                                   # 共享名
    comment = share all                                  # 描述信息,方便系统管理员查看
    path = /tmp/sambadir                                 # 共享的目录
    browseable = yes                                     # 共享的目录是否可见
    public = yes                                         # 共享的目录是否显示在网上邻居
    writable = yes                                       # 是否可写
[[email protected] ~]# mkdir /tmp/sambadir                  # 创建共享的目录
[[email protected] ~]# useradd smbuser1 # 创建系统用户
[[email protected] ~]# pdbedit -a smbuser1 # 将系统用户添加到 Samba 库并设置密码,使用该用户来访问 Samba [[email protected] ~]# /etc/init.d/smb start # 启动 Samba

 

2、Windows 客户端访问

技术分享

 

3、Linux 客户端访问(可以直接访问也可以通过挂载的方式来访问)

[[email protected] ~]# yum install -y samba-client                    # 安装 Samba 客户端软件包
[[email protected] ~]# smbclient -Usmbuser1 //192.168.123.102/test    # test 是共享名
Enter smbuser1‘s password: 
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.23-43.el6_9] 
smb: \\>
[[email protected] ~]# yum install -y cifs-utils    # cifs 是一种通用的网络文件系统
[[email protected] ~]# mount -t cifs -o username=user1,password=123 //192.168.1.111/test /opt    # 挂载到 /opt 目录
Password:    

 

 

 

 

 

 

         

 

以上是关于共享一个目录,使用用户名和密码登录后才可以访问,要求可以读写的主要内容,如果未能解决你的问题,请参考以下文章

两台电脑共享显示要输入网络密码,但是一直显示用户名或密码登录错误

如何访问ubuntu共享文件夹

在java程序中访问windows有用户名和密码保护的共享目录

PYTHON(3)用账号密码登录windows共享文件夹

WIN10如何换个账户密码登录局域网电脑?

共享电脑需要输入账号密码怎么办