zoukankan      html  css  js  c++  java
  • Linux:配置samba服务

    配置samba服务

     一、简略教程

    1、挂载系统 mount /dev/cdrom /mnt/cdrom
    2、创建用户:useradd linlin
    3、创建用户密码:passwd linlin
    4、在用户目录下创建分享文件夹:mkdir myshar
    5、查看防火墙:firewall-cmd --state
    6、关闭防火墙:systemctl stop firewalld.service
    7、判断有无samba:rpm -q samba
    8、进入挂载的软件包目录:cd /mnt/cdrom/Packages
    9、安装:rpm -ivh samba-client-4.8.3-4.el7.x86_64.rpm
    10、安装samba:yum install samba (必须的依赖包pytalloc.x86_64 0:2.1.13-1.el7 samba-common-tools.x86_64 0:4.8.3-4.el7 samba-libs.x86_64 0:4.8.3-4.el7
    11、切换至samba目录:cd /etc/samba
    12、备份文件 cp smb.conf smb.conf.bak
    13、添加用户linlin至samba:smbpasswd -a linlin
    14、查看samba用户列表:pdbedit -L
    15、修改samba配置文件:
    vim smb.conf
    workgroup = SAMBA修改为workgroup = workgroup,在homes下面添加path=/home/sxy/myshare (sxy是自己创建的用户名,然后再自行创建的用户名的目录下添加建立myshare文件夹)
    16、测试samba:testparm -s
    17、切换共享路径:cd /home/linlin/myshare
    18、创建共享文件:vim aa.txt
    19、查看共享文件的权限:ls -l
    20、改变文件的拥有着权限并查看全系:chown lin aa.txt
    21、改变文件权限:chmod 777 aa.txt
    22、开启samba:systemctl start smb
    23、查看虚拟机的IP地址:ifconfig ens33
    24、在window主机上,搜索栏:\IP地址

     

    二、详细教程

     

    1、挂载系统

    命令

    mkdir /mnt/cdrom
    mount /dev/cdrom /mnt/cdrom

    实践

    如果提醒的信息,不是上面的那一句,或者不是中文"只读",则错误

    可以查看我的另一篇文章,怎么挂载光盘的详细教程:https://www.cnblogs.com/hahayixiao/p/10249642.html

    2、创建用户:

    命令

    useradd 用户名

    实践

    3、创建用户密码

    命令

    passwd 用户名

    实践

    输密码最好是超过8个,如果没有超过8个,会提醒,但是只要第二次输入的密码与第一次输入的密码一样,还是会被保存的

    4、在用户目录下创建分享文件夹

    命令

    cd /home/zhang
    mkdir myshar

    实践

    5、查看防火墙

    命令

    firewall-cmd --state

    实践

    6、关闭防火墙

    命令

    systemctl stop firewalld.service

    实践

    7、判断有无samba

    命令

    rpm -q samba

    实践

    8、进入挂载的软件包目录并找到相应的软件包

    命令

    cd /mnt/cdrom/Packages
    ls samba*

    实践

    9、安装samba

    命令

    方法一:yum install samba 那么前面1,8,9步骤的都不需要
    方法二:rpm -ivh 相应的samba软件包
    主要使用rpm安装

    实践

    有一些人这里会显示缺少依赖包,按照从上往下的顺序,把依赖包一个一个安装上去

    11、切换至samba目录

    命令

    cd /etc/samba

    实践

    12、备份文件

    命令

    cp smb.conf smb.conf.bak

    实践

    13、添加用户zhang至samba

    命令

    smbpasswd -a zhang

    实践

    14、查看samba用户列表

    命令

    pdbedit -L

    实践

    其他的用户不用管,是之前添加的用户,主要是你看到你刚刚添加的用户在里面

    15、修改samba配置文件:

    命令

    vim smb.conf
    workgroup = SAMBA修改为workgroup = workgroup,在homes下面添加path=/home/zhang/myshare (sxy是自己创建的用户名,然后再自行创建的用户名的目录下添加建立myshare文件夹)

    实践

    16、测试samba

    命令

    testparm -s

    实践

    17、切换共享路径并且创建共享文件:vim aa.txt

    命令

    cd /home/zhang/myshare
    vim myshare.txt

    实践

    19、查看共享文件的权限

    命令

    ls -l

    实践

    20、改变文件的拥有着权限并查看全系

    命令

    chown zhang myshare.txt
    ls -l

    实践

    21、改变文件权限

    命令

    chmod 777 myshar.txt
    ls -l

    实践

    22、开启samba

    命令

    systemctl start smb

    实践

    23、查看虚拟机的IP地址

    命令

    ifconfig

    实践

    选择ens33的IP地址

    24、在window主机上,搜索栏:\IP地址

    实践

    输入刚才添加进samba的用户的信息

  • 相关阅读:
    疯狂Java学习笔记(008)
    CSS-链接
    css学习:css样式的引入
    两个文本根据索引key关联合并,将无关联信息单独输出
    三 数据挖掘算法
    二、数据挖掘
    vsftp虚拟账户设置
    python3在linux下的编码错误
    python 一个根据正则判断输入的函数
    python excel读写与dict转换
  • 原文地址:https://www.cnblogs.com/hahayixiao/p/10250190.html
Copyright © 2011-2022 走看看