博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Samba服务器搭建,匿名访问,用户密码访问
阅读量:7087 次
发布时间:2019-06-28

本文共 2016 字,大约阅读时间需要 6 分钟。

环境

#服务端:centos7

  客户端:centos7,windows10

配置yum源,使用光盘镜像安装Samba服务

#挂载光盘:mount  /dev/sr0  /mnt/cdrom

#安装sambayum install samba -y

 

#查看软件安装情况:

匿名访问

#配置静态ip

#修改配置文件/etc/samba/smb.conf

    Global为全局配置;

      Tmp为共享的文件,可添加多个,内核防火墙不关闭时新建的文件夹无访问权   限但系统文件可读;

[global]                                                      ;全局配置

             workgroup = WORKGROUP        工作组名称

             server string = Samba Server Version %v ;主机简单说明

             netbios name = MYSERVER                  netbios 名称

             interfaces = 192.168.111.0/24       ;允许哪个接口提供服务,监听哪些网卡

             hosts allow = 127.  10.214.228.                        ;允许哪些地址的主机访问

              log file = /var/log/samba/log.%m               ;日志文件位置

              max log size = 50                                          ;最大日志文件大小

              security = user                                                ;这两行为新版本设置

              map to guest = Bad User

  [tmp]                                                                  ;共享目录名称

              comment = Template Directories                 ;目录说明

               browseable = yes                                     ;是否让所有的用户看到这个项目

               writable = yes                                            ;是否可写

               path=/tmp                                          ;共享文件夹路径

               guest ok    = yes                  ;单纯分享时,让用户随意登入的设定值

#启动服务器并查看端口是否打开:

 

在服务器上检查共享情况:

 

linux上访问共享文件:

#关闭内核防火墙

   [root@localhost samba]# getenforce   //查看防火墙状态

   Enforcing                         //开启状态

   [root@localhost samba]# setenforce 0    //关闭防火墙

   [root@localhost samba]# getenforce     

   Permissive                         //关闭状态

   [root@localhost samba]# setenforce 1    //开启防火墙

 

#关闭网络防火墙

  [root@localhost samba]# systemctl stop firewalld

 #安装samba客户端

   [root@localhost ~]# yum install samba-client cifs-utils

 #查看共享

        

 

    #挂载共享目录

         [root@localhost ~]# mount -t cifs //192.168.111.128/wenqing /mnt/smb

        

        

 

   #在windowsxp中访问共享

      

       

使用用户名访问

   #修改配置文件/etc/samba/smb.conf

     

    

     

 

   #创建文件夹 /home/project 并设置权限

     [root@localhost samba]# cd /home

     [root@localhost home]# mkdir project

     [root@localhost home]# chgrp users /home/project

     [root@localhost home]# chmod 2770 project

    

 

 #创建用户访问共享文件夹

    [root@localhost ~]# useradd -G users zhangsan

    [root@localhost ~]# useradd -G users lisi

    [root@localhost ~]# useradd -G users wangwu

   

 

 #设置用户密码

  echo 密码 |passwd --stdin 用户名

  

 

 

#新增samba 用户,设置密码为4321

修改用户密码:smbpasswd 用户名 ;  删除用户:smbpasswd -x 用户名

  

  

  

 

#查看结果

  [root@localhost /]# pdbedit -L

  

 

#重启服务

 

 

#在本地查看结果

  

#linux 客户端中使用账号lisi 访问共享

 

#利用账户zhangsan 挂载目录到本地

  [root@localhost ~]# mount -t cifs //192.168.111.128/zhangsan /mnt/smb -o

  username=zhangsan

 

 

#linux访问共享文件夹,客户端创建查看文件,服务端查看刚创建的文件

  

                           客户端

 

                           客户端

                          服务端

#windows访问共享文件夹,查看和修改文件

 

   

   

  

                                              客户端

                                              服务端

转载于:https://www.cnblogs.com/qingwuyou/p/10687452.html

你可能感兴趣的文章
H5触摸事件判断滑动方向
查看>>
在Python中使用OpenCV进行人脸检测
查看>>
# 天下武功无坚不破,唯快不破!
查看>>
Solus 4 发布,优雅现代的 Linux 发行版
查看>>
「镁客早报」苹果高通大战开庭;NASA为撞小行星任务选定承办方 ...
查看>>
Linux服务器---流量监控webalizer
查看>>
苹果自动驾驶项目大裁员;抖音再度回应微信无法登录;蔚来CEO李斌转让5000万股私人股份 | 雷锋早报 ...
查看>>
从边车模式到 Service Mesh
查看>>
人工智能注入汽车业 传统车企和供应商如何追赶趋势? ...
查看>>
图形数据库公司 Neo4j 获得 E 轮 8000 万美元融资
查看>>
02.面向对象的六大原则
查看>>
如何实现伸缩 (折叠) 报表?
查看>>
ubuntu 安装监控系统软件工具netdata
查看>>
AI学习笔记之——强化学习(Reinforcement Learning, RL)
查看>>
三星给自家的Gear VR手机头显配上了运动手柄,下月开卖
查看>>
玩转无线电 -- 温哥华天车 RFID 票务系统
查看>>
CentOS6上Hadoop集群中服务器cpu sys态异常的定位与解决
查看>>
git mv使用
查看>>
[UWP小白日记-2]SQLite数据库DOME
查看>>
网络号与主机号的计算
查看>>