• samba 配置


    http://cn.linux.vbird.org/linux_server/0370samba/0370samba-centos4.php#server_share

    链接自这里:https://www.linuxidc.com/Linux/2016-12/138498.htm

    CentOS 7下Samba服务器的安装与配置: https://blog.csdn.net/willierStrong/article/details/8203147

    清除 Windows 网上邻居的登陆帐号: https://my.oschina.net/dodojava/blog/39635

     

    samba是 SMB/CIFS网络协议的重新实现,它作为NFS的补充使得在Linux和Windows系统之间进行文件共享、打印更容易实现。

    相关介绍:

    SAMBA套件:

    (1)samba:这个套件主要包含了SAMBA的主要daemon档案(smbd及nmbd),SAMBA的文档(document),以及其它与SAMBA相关的logrotate设定文件及开机预设选项档案等。

    (2)samba-common:这个套件主要提供了SAMBA得主要设定档(smb.conf),smb.conf语法检验的测试程序(testparm)等。

    (3)  :这个条件则提供了当Linux做为SAMBA Client端时,所需要的工具指令,例如挂载SAMBA档案格式的执行档smbmount等。

    以下是在Ubuntu 16.04中的安装和配置过程:

    备注:以下是在非root用户下的配置,如果是在root用户下,把sudo 去掉即可。

    1.安装samba:

    samba: 

    1
    sudo apt-get install samba

    smbclient: 

    1
    sudo apt-get install smbclient

    2./ubuntu 和centos的 samba 设置账号密码 

     先创建系统用户  账号feilong   密码123456 //也可以直接用root用户名和密码

    :smbpasswd -a feilong   //将账号feilong添加到samba
    //sudo pdbedit -a feilong //也是设置samba账户
    :根据提示输入两次密码 //设置密码
    :sudo /usr/sbin/service smbd restart //ubuntu重启samba
    :sudo systemctl restart smb //centos重启samba

    3.修改配置文件:

    1
    sudo vi /etc/samba/smb.conf

    在文件末尾加上如下[share]  (相当于在home目录项增加了一个新用户)

    [share]         //share是别人可以看到的文件名
    comment = Share Folder require password
    browseable = yes
    path = /home/share   需要共享的文件夹
    create mask = 0777     //创建掩码
    directory mask = 0777   //设置目录掩码
    valid users = feilong  //共享的用户 可以设置成用户组模式 @usersgroup 
    force user = nobody
    force group = nogroup  //这里可以设置成具体的用户
    public = yes           
    writable = yes          //可写
    available = yes         //
     

    3.保存退出后重启samba:

    sudo /etc/init.d/samba restart或sudo service smbd restart
    sudo systemctl restart smb    //centos重启samba

    4. 切换到 /home/目录下创建一个用户目录:

    sudo mkdir share

    5.设置目录的权限:  (777代表最高权限,可读可写可执行)

    chmod 777 share
    sudo chown nobody.nogroup /home root  //更改文件的所有权

    7.增加相应的系统账号:

    sudo groupadd feilong -g 6000
    sudo useradd feilong -u 6000 -s /shin/nologin -d /dev/null
    smbpasswd -a feilong // //如果用已有账号这步可以此命令添加系统账号到samba

    7.1 如不能连接报警:samba不允许一个用户使用一个以上用户名与一个服务器或共享资源

      用net use命令可以查看你当前与网络资源的连接,可以用net use * /del /y命令中断开所有连接

    8.最后打开我的电脑,空白位置右键添加一个网络位置

    输入 \IP地址(linux)share   按提示步骤输入用户名和密码。

    最终的效果

    这样只要Ubuntu启动后,windows就可以和Linux进行文件交互了。而samba服务就是这样一种提供两个系统之间进行交互的桥梁。

    清除 Windows 网上邻居的登陆帐号

    如果登陆过某台winodws的网上邻居共享,而且是用帐号登陆,在第一次登陆时如果选择了记住密码,那么以后再登陆那台服务器的共享就不用输入帐号和密码了; 

    如果想用别的帐号登陆那台服务器的共享,就在“运行”里输入:control keymgr.dll 

    弹出一个窗口,选择窗口中的帐号,删除就行了; 


    1、如何清除Windows共享登录的用户名密码记录 
        在Windows XP系统下,每次用户以共享(samba)方式访问远程主机后,会在本地Windows系统中记录下访问登录时的用户名和密码(如果用户选择了记住用户名 和密码),下次用户访问该主机时,就无需再输入用户名和密码了。通常情况下,这样做能省去用户需要频繁输入用户名和密码的麻烦,但是,如果用户访问同一主机时,使用不同的帐号,一旦记录下密码,就无法再次更换用户了! 

        在Windows XP系统下,可以用如下dos命令,清除登录的账户信息: 

        【查看已记录的登录信息】 
        C: et use 

        【清除记录】 
        C: et use \hostnameIPC$ /DELETE 

        譬如:c:>net use \192.168.0.1IPC$ /DELETE 

    2、在WINDOWS XP中,互访的时候,有个用户登录和密码记录。那么,如何清除这个密码记录的方法? 
        点击“开始”菜单->运行->输入 “control userpasswords2”-弹出“用户帐户”对话框,再切换到“高级”选项卡->点击"管理密码"->就可以看到网络设置记录的密码都保存在这个弹出来的"存储用户名和密码"的对话框里 ->最后选择想要删除的记录点“删除”->再注销/重启电脑就能生效了。 

        或者 
        开始-设置-控制面板-用户帐号-点击“Administrator-在左侧选择“管理我的网络密码”-在弹出对话框中,找到相关的网络地址,选中,删除即可。 
        
    3. 【清除共享记录】 
        C: et share IPC$ /DELETE 

    ------------------------------------分割线------------------------------------

    如何在Ubuntu 14.04中使用Samba共享文件  http://www.linuxidc.com/Linux/2014-07/104894.htm

    VMWare 虚拟机 Ubuntu 双网卡 访问 samba 速度 翻倍 http://www.linuxidc.com/Linux/2013-06/85445.htm

    Ubuntu 15.04安装Samba服务 http://www.linuxidc.com/Linux/2016-03/129201.htm

    Samba服务器安装和配置  http://www.linuxidc.com/Linux/2014-12/110459.htm

    CentOS部署Samba企业文件共享服务 http://www.linuxidc.com/Linux/2016-06/132609.htm

    怎样设置Samba文件服务器以使用Windows客户端  http://www.linuxidc.com/Linux/2014-08/105786.htm

    CentOS 6.7下 Samba服务器的搭建与配置(share共享模式)  http://www.linuxidc.com/Linux/2016-12/138220.htm

  • 相关阅读:
    外刊IT评论网
    9 More Mind-Blowing WebGL Demos
    主流开源许可协议比较(BSD,Apache,GPL,LGPL,MIT...)
    jsPlumb
    SharePoint Designer 2013 Workflow
    The Zip, GZip, BZip2 and Tar Implementation For .NET
    Config Sharepoint 2013 Workflow PowerShell Cmdlet
    iTextSharp
    模糊查询
    asp.net Cookie
  • 原文地址:https://www.cnblogs.com/jiangfeilong/p/9943131.html
Copyright © 2020-2023  润新知