精华内容
下载资源
问答
  • Linux安装samba

    千次阅读 2019-06-13 22:30:35
    Linux samba的配置和使用,...查看是否已经安装samba服务 rpm -qa | grep samba 没有安装用yum安装samba yum install samba -y 设置开机启动 systemctl enable smb.service 启动samba服务 systemctl sta...

    Linux samba的配置和使用,Linux如何搭建Samba文件共享服务,linux和windows传输

    查看是否已经安装samba服务

    rpm -qa | grep samba

    没有安装用yum安装samba

    yum install samba -y

    设置开机启动

    systemctl enable smb.service

    启动samba服务

    systemctl start smb.service

    添加用户并设置密码(添加用户名为smbauser,给这个用户设置一个密码)

    [root@localhost ~]# useradd smbauser
    //为smbauser用户设置密码
    [root@localhost ~]# smbpasswd -a smbauser
    //输入密码
    New SMB password:
    Retype new SMB password:

    修改smb服务配置文件

    vim /etc/samba/smb.conf

     

    //全局参数
    [global]
    create mask = 0775
    force create mode = 0775
    directory mask = 0775
    force directory mode = 0775

    添加共享目录配置 

    [home]
    path = /home  		    #共享目录的路径
    writable = yes              #允许在heijunma目录下写入
    directory mask = 0775       #默认创建目录权限 rwxrwxr_x
    create mask = 0775          #默认创建文件权限 rwxrwxr_x
    valid users = smbauser,root #允许访问该共享的用户
    write list = smbauser,root  #可写入共享的用户列表
    browseable = yes            #该指定共享目录可浏览
    available = yes             #该指定共享资源可使用
    comment = xxx  		    #共享描述

    保存退出重启samba

    systemctl restart smb.service

    附:

    查看samba运行状态

    systemctl restart smb.service

    如果IP访问不通,建议查看防火墙等相关配置

    查看防火墙状态

    systemctl status firewalld

    关闭防火墙

    systemctl stop firewalld

     

    展开全文
  • linux安装samba

    千次阅读 2018-09-13 18:15:24
    今天安装了使用vMware Workstation安装了一个centos 6.5的系统,安装完成之后发现了一个问题,就是没有办法将本机的文件...1.安装samba应用,看到complete!便代表samba安装成功。 yum -y install samba samba-cl...

    今天安装了使用vMware Workstation安装了一个centos 6.5的系统,安装完成之后发现了一个问题,就是没有办法将本机的文件传输到linux机器上面,于是我就想使用samba来传输文件。现在就来在centos6.5上面安装一个samba试试吧。

    1.安装samba应用,看到complete!便代表samba安装成功。

    yum -y install samba samba-client
    Loaded plugins: fastestmirror, refresh-packagekit, security
    Determining fastest mirrors
     * base: mirrors.cn99.com
     * extras: mirrors.cn99.com
     * updates: mirrors.cn99.com
    
    ......省略安装的语句
    
    Installed:
      samba.x86_64 0:3.6.23-51.el6                                                  
    
    Updated:
      samba-client.x86_64 0:3.6.23-51.el6                                           
    
    Dependency Updated:
      libsmbclient.x86_64 0:3.6.23-51.el6                                           
      samba-common.x86_64 0:3.6.23-51.el6                                           
      samba-winbind.x86_64 0:3.6.23-51.el6                                          
      samba-winbind-clients.x86_64 0:3.6.23-51.el6                                  
    
    Complete!
    

    2.启动samba

    [root@localhost /]# service smb start
    Starting SMB services:                                     [  OK  ]
    

    3.查询监听端口,samba的端口有139和445

    [root@localhost /]# netstat -tunlp | grep 'smb'
    tcp        0      0 0.0.0.0:139                 0.0.0.0:*                   LISTEN      4992/smbd           
    tcp        0      0 0.0.0.0:445                 0.0.0.0:*                   LISTEN      4992/smbd           
    tcp        0      0 :::139                      :::*                        LISTEN      4992/smbd           
    tcp        0      0 :::445                      :::*                        LISTEN      4992/smbd           
    

    4.配置samba的配置文件

    samba的配置文件在/etc/samba/smb.conf,使用vi或者vim来打开文件进行配置,在文件的最后面加上这样子的一个配置

    [shared]
        # 共享文件目录描述
        comment = Shared Directories
        # 共享文件目录
        path = /storage/shared/
        # 是否允许guest访问
        public = no
        # 指定管理用户
        admin users = admin
        # 可访问的用户组、用户
        valid users = @admin
        # 是否浏览权限
        browseable = yes
        # 是否可写权限
        writable = yes
        # 文件权限设置
        create mask = 0777
        directory mask = 0777
        force directory mode = 0777
        force create mode = 0777
    

    修改完Samba配置文件后,需要重启Samba服务配置才能生效。

    ocalhost samba]# service smb restart
    Shutting down SMB services:                                [  OK  ]
    Starting SMB services:                                     [  OK  ]
    

    5.创建samba用户,smbpasswd -a 用户名,然后按照提示输入密码即可。

    [root@localhost samba]# smbpasswd -a root
    New SMB password:
    Retype new SMB password:
    Added user root.
    

    6.在防火墙里面配置samba的允许规则

    对于使用CentOS搭建共享服务器时候,经常需要对samba放行,其实很简单,只需要在/etc/sysconfig/iptables中REJECT语句之前加入如下几条,然后重新启动iptables服务即可。

    #新增入站规则
    -A INPUT -p tcp -m multiport --dports 139,445 -j ACCEPT
    -A INPUT -p udp -m multiport --dports 137,138 -j ACCEPT
    #新增出站规则
    -A OUTPUT -p tcp -m multiport --sports 139,445 -j ACCEPT
    -A OUTPUT -p tcp -m multiport --sports 137,138 -j ACCEPT

    [root@localhost samba]# /etc/init.d/iptables stop
    iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
    iptables: Flushing firewall rules:                         [  OK  ]
    iptables: Unloading modules:                               [  OK  ]
    [root@localhost samba]# /etc/init.d/iptables start
    iptables: Applying firewall rules:                         [  OK  ]
    [root@localhost samba]# 
    

    7.修改/etc/sysconfig/selinux

    将SELINUX的值设置为disabled保存

    运行setenforce 0命令关闭selinux

    8.在windows访问linux

    使用ifconfig查询linux机器的ip地址,可以知道ip为192.168.206.129

    [root@localhost samba]# ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:0C:29:E3:86:41  
              inet addr:192.168.206.129  Bcast:192.168.206.255  Mask:255.255.255.0
              inet6 addr: fe80::20c:29ff:fee3:8641/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:192682 errors:0 dropped:0 overruns:0 frame:0
              TX packets:60536 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:272705713 (260.0 MiB)  TX bytes:4132877 (3.9 MiB)
              Interrupt:19 Base address:0x2000 
    
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:16 errors:0 dropped:0 overruns:0 frame:0
              TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:960 (960.0 b)  TX bytes:960 (960.0 b)
    

    在windows上面输入\\192.168.206.129,之后输入刚才第5步创建的用户的密码,成功访问。

    自己可以测试一下是否能够在目录下面新建文件夹,或者拷贝文件。还有共享的文件夹和文件必须要有读写的权限,否则需要运行一下chmod -R 777 路径

    版权声明: 原创文章,如需转载,请注明出处。 https://blog.csdn.net/lwx356481/article/details/82688607

    展开全文
  • linux 安装 samba

    2013-12-12 17:07:57
    安装samba:sudo apt-get install samba 安装smbclient:sudo apt-get install 安装smbfs:sudo apt-get smbfs 安装图形化软件 #sudo apt-get install system-config-samba 配置 #sudo system-config-...
    安装samba:sudo apt-get install samba

    安装smbclient:sudo apt-get install

    安装smbfs:sudo apt-get smbfs

    安装图形化软件

    #sudo apt-get install system-config-samba

    配置

    #sudo system-config-samba  

    启动服务

    sudo smbd restart 

    sudo nmbd restart 


    删除 samba

    sudo  apt-get remove samba

    输入 文件夹框 \\ip地址\ShareFiles,按提示输入用户名密码即可。


    展开全文
  • linux 安装samba

    2015-03-03 14:53:00
    1.yum -y install samba 2. 配置 vi /etc/samba/smb.conf [global] 下面的 修改 workgroup = MYGROUPsecurity = share #security有多个选项security = user #这里指定samba的安全等级。关于安全等级有四种:share...

    1. yum -y install samba

    2. 配置

    vi /etc/samba/smb.conf

    [global] 下面的
    修改 workgroup = MYGROUP
    security = share #security有多个选项
    security = user #这里指定samba的安全等级。关于安全等级有四种:
    share:用户不需要账户及密码即可登录samba服务器
    user:由提供服务的samba服务器负责检查账户及密码(默认)
    server:检查账户及密码的工作由另一台windows或samba服务器负责
    domain:指定windows域控制服务器来验证用户的账户及密码。
    在改文件最后建立

    [www]
    comment = Public Stuff
    path = /var/www/html
    public = yes
    writable = yes
    printable = no

    注意上面的配置不能有空格

    3. service smb restart #重新启动smaba

    4. 关闭防火墙 service iptables stop             setenforce 0

    5. 在window下访问 \\ip  

    6. 如果要给samba配置密码 改配置文件 security = user

      因为在[globa]中” passdb backend = tdbsam”,所以要使用” pdbedit” 来增加用户,注意添加的用户必须在linux系统中存在。

      useradd  user1 user2
      pdbedit -a user1  # 添加user1账号,并定义其密码
      pdbedit -a user2
      pdbedit -L # 列出所有的账号

     

    转载于:https://www.cnblogs.com/shaoshao/p/4310951.html

    展开全文
  • linux安装Samba

    2009-11-26 15:20:20
    Samba是一组软件包,使Linux支持SMB协议,是一套让Linux系统能够应用Microsoft网络通讯协议的软件。它使执行Linux系统的机器能与执行Windows系统的计算机进行文件与打印机共享.2?? Samb a 的主要功能(1)提供...
  • linux安装samba服务器

    千次阅读 2013-09-06 17:01:14
    linux安装samba服务器
  • Linux安装Samba教程(网络映射)共享文件夹 小白收集于网络,大神勿喷。 有2个教程,亲测可行
  • 运行->输入两个反斜杠+ip地址->回车(例如:\\192.168.0.102),就会弹出该机器共享文件夹的窗口。Windows利用SMB协议来实现操作系统间文件和打印机共享,...Linux系统上安装Samba服务器后,也可以实现同样的效...
  • Linux安装samba服务

    2020-04-11 23:21:08
    1:检查是否安装samba了服务 rpm -qa |grep samba 2:安装samba服务 mkdir /iso 建立子目录 mount /dev/cdrom /iso 挂载光盘 vim /etc/yum.repos.d/dvd.repo 配置yum源 [dvd] name=dvd baseurl=file:///iso gpgcheck....
  • linux安装samba服务

    2020-05-25 21:55:08
    2,安装samba服务器 sudo apt-get install samba samba-common 3,创建一个分享的目录,并修改权限 sudo mkdir /home/zhongyanmin/share sudo chmod 777 /home/zhongyanmin/share 4,添加用户 sudo useradd mrzhong...
  • Linux 安装 Samba 服务

    千次阅读 2018-02-09 19:49:00
    1.安装安装Samba包(这将同时安装 samba 客户端 smbclient ):2.配置配置文件为: /etc/samba/smb.confArch下有个示例的默认配置文件为: /etc/samba/smb.conf.default先拷贝一个默认的,然后修改之:# cp /etc/samba/...
  • linux安装Samba服务

    2019-04-08 15:43:00
    【1】.yum -y install samba安装samba 【2】.找到samba配置文件:vim /etc/samba/smb.conf 【3】.【gloabl】下面security有三种模式:user用户模式 share共享模式 server使用外部服务器的密码  user:使用SAMBA...
  • 安装samba服务 第一步:安装 首先需要安装samba程序,部分Ubuntu镜像已经自带;执行如下命令即可 sudo apt-get install samba sudo apt-get install smbclient 安装完成后执行 samba -V 如果可以看到版本号即为...
  • 1.下载及安装Samba推荐用yum来安装,这样它可以自己解决包的依赖关系,省时、省事又方便。一条命令搞定:#yum -y install samba2.配置Samba#cp /etc/samba/smb.conf /etc/samba/smb.conf.bak# vi/etc/samba/smb.conf...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,230
精华内容 2,092
关键字:

linux安装samba

linux 订阅