zoukankan      html  css  js  c++  java
  • (转)Ubuntu samba配置服务文件包

    转:http://os.51cto.com/art/201001/176366.htm

    Ubuntu samba服务配置是很不错的文件应用很有学习价值,这里我主要讲解Ubuntu samba服务配置的应用,包括介绍Ubuntu samba启动与关闭
    等知识方面。

    一.安装Ubuntu samba包

    sudo apt-get install samba
    sudo apt-get install smbclient

    下载smbmount,sudo apt-get install smbfs

    二.Ubuntu samba启动与关闭

    sudo /etc/init.d/samba start
    sudo /etc/init.d/samba stop

    三.配置Ubuntu samba服务

    Ubuntu samba服务主要配置文件为/etc/samba/smb.conf

    1.在windows系统中不用输入密码访问linux共享目录
    假设共享目录为/home/share
    sudo gedit  /etc/samba/smb.conf

    修改文件中的内容[gloab]中的security=user 改为security=share
    在文件结尾添加如下行:
    [share]
    comment=this is linux share directory 
    path=/home/share
    public=yes
    writable=yes

    保存文件退出,重启Ubuntu samba服务sudo /etc/init.d/samba restart这样用户就可以匿名访问了,
    在windows下输入\IP就可以了

    2.在windows系统中需要输入密码才能访问linux共享目录
    修改文件中的字段如下security=user增加smb passwd file=/etc/samba/smbpasswd
    在共享部分添加如下部分valid users=samba  //samba为linux系统中的用户

    然后为用户设置密码
    sudo touch /etc/samba/smbpasswd
    sudo smbpasswd -a samba
    然后重启Ubuntu samba服务就可以了。

    smbpasswd 常见选项
    -a 添加一个用户
    -d 禁用一个用户
    -e 使禁用的用户解禁
    -x 删除一个用户

    3.在linux中访问windows的共享目录
    在linux中可以直接将windows中的共享目录挂载到本机中,为了查看windows中的共享目录,可以使用smbclient命令查看
    smbclient -L //IP -U ubuntu
    查看到共享目录以后,可以使用smbmount命令进行挂载


    smbmount '\ip共享目录名'  挂载点 -o username
    例如:smbmout '\192.168.0.1share' mnt -o username="ubuntu"然后输入密码就可以了。

  • 相关阅读:
    Scrum为什么不喜欢“来自客户的频繁变更”?
    [转]SQL Server计算列
    宽容,是创新的土壤
    【转载】《2010年年度总结》
    远程维护需要“千里眼”
    TOP语句放到表值函数外,效率异常低下
    “设计应对变化”实例讲解一个数据同步系统
    “批量少次”还是“少量多次”邮件通信系统效率浅谈
    NYOJ117 求逆序数
    NYOJ92 图像有用区域
  • 原文地址:https://www.cnblogs.com/tangtianfly/p/3382527.html
Copyright © 2011-2022 走看看