安装 SAMBA 组件

sudo apt-get install samba smbfs smbclient

ubuntu 14.04 使用以下方式安装:

1
2
3
4
5
6
7
若之前有安装过相关软件包,先卸载之:
sudo apt-get autoremove samba samba-common
sudo apt-get autoremove system-config-samba
 
按如下方式安装软件包
sudo apt-get install samba samba-common
sudo apt-get install system-config-samba cifs-utils

配置相关参数

sudo gedit /etc/samba/smb.conf

文件中相关属性如下

1.全局设置部分

security = user     这行设置了samba的安全等级,Samba一共可以设置四个安全登记,由底到高分别为:     share        这个选项表示任何人都可以不需要输入密码登录。     user          这个是Samba的默认级别,要求每个用户必须输入密码才能登录。     server      user级别的密码都是保存在本机上,而server级别的密码和用户名都保存在另一台主机上。     domain    这个级别要求网络里必须有一台Windows的域控制器,验证工作由域控制器来完成。     需要注意,只要输入用户名和密码的级别,其用户名一定首先也是Linux系统内的用户

workgroup = MSHOME     这部分是Windows主机的工作组明,Windows主机必须在同一个工作组中 server  string = %h  server(Samba,Ubuntu)     这个选项是显示在Windows上的信息,可以自定义,其中%h为Samba配置文件中的变量,代表了主机名,即使用hostname命令得到的主机名

map to guest = bad user

当 security = user 时,这个选项必须注释掉,如:# map to guest = bad user

2.共享设置部分

添加一个共享文件夹设置如下 [share]

共享文件名,不需要与实际文件名一致 comment = my  share directory

对这个共享分支的描述 path = /home/share

系统的共享目录,必须为绝对路径 public = yes

是否允许所有人都能够看到此目录,no为看不到 writable = yes

是否允许用户在此目录下可写,no为不可些,如果可写,还需要目录具有写权限 read only = yes

设置用户是否只读 vaild users = username

设置只有 username 用户有效
SAMBA 用户管理

在需要密码登录时有效,在设置用户密码时,此用户必须是LINUX系统的用户,如下面的指令 user 必须先是系统的用户

sudo smbpasswd -a user

接下来根据提示输入两次密码即可

smbpasswd 指令相关参数如下:

-a    新添加一个Samba用户。 -d    禁用一个Samba用户。 -e    使禁用的Samba用户解禁。

启动 SAMBA 服务

# 停止 SAMBA 服务 sudo /etc/init.d/smbd stop # 启动 SAMBA 服务 sudo /etc/init.d/smbd start # 重新启动 sudo /etc/init.d/smbd restart

在 WINDOWS 下访问共享目录

# 在资源管理器,或浏览器中直接输入即可, “192.168.1.10” 为服务器 IP \\192.168.1.10

故障测试指令

testparm

ubuntu samba 服务器设置的更多相关文章

  1. ubuntu samba服务器多用户配置【转】

    转自:http://www.2cto.com/os/201204/127043.html ubuntu samba服务器多用户配置   在/home/下有多个用户目录A.B...,现通过samba共享 ...

  2. linux ubuntu 11.04 samba 服务器设置

    安装 SAMBA 组件 sudo apt-get install samba smbfs smbclient   配置相关参数 sudo gedit /etc/samba/smb.conf 文件中相关 ...

  3. 【转】 Ubuntu samba服务器搭建及测试--不错

    原文网址:http://blog.csdn.net/longfeey/article/details/5937968 Ubuntu samba服务配置是很不错的文件应用很有学习价值, 这里我主要讲解U ...

  4. ubuntu samba 服务器搭建

    最近总是在搭建 samba 环境,写在笔记上记录下以备后用,长时间不操作了肯定会忘记. Linux 版本:Ubuntu 18.04 具体的操作命令: 1. 安装: sudo apt-get insta ...

  5. Linux samba服务器设置简单匿名共享

    linux下面的samba非常的好用,很多人拿它来作共享文件服务器, 缺省配置下,samba必须提供用户名密码来访问,如果是所有人都可以访问的内容,那么是比较麻烦的,其实通过一个设置,即可实现不用输入 ...

  6. 【转】Ubuntu下配置samba服务器--不错

    原文网址:http://my.oschina.net/junn/blog/171388 设置虚拟机的网络方式为桥接方式: 一. samba的安装: sudo apt-get insall samba  ...

  7. ubuntu 配置 samba服务器

    samba配置的安装: sudo apt-get install samba smbfs smbclient 二. 创建共享目录: mkdir /home/komy/sharesudu chmod 7 ...

  8. samba服务器常用指令

    samba服务器需要安装samba.samba-common.samba-client三个包: samba -----samba服务器程序的所有文件 samba-common -----提供了Samb ...

  9. Ubuntu 16.04下Samba服务器搭建和配置(配截图)

    一.相关介绍 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和 ...

随机推荐

  1. C宏展开的几个注意事项

    前阵子仔细重新研究了一下C的宏展开.总结起来,有以下几个主要规则: 每次宏展开的结果会被重复扫描,直到没有任何可展开的宏为止. 每展开一个宏,都会记住这次展开,在这个宏展开的结果及其后续展开中,不再对 ...

  2. css3过渡

    语法格式: transition:属性名 完成时间 速度曲线 何时开始 transition:width 2s ease-in 3s: width 2s 整个过渡效果持续的时间 ease-in 指定了 ...

  3. iOS常用方法

    1.磁盘总空间大小 + (CGFloat)diskOfAllSizeMBytes {     CGFloat size = 0.0;     NSError *error;     NSDiction ...

  4. windows本地script脚本恶意代码分析(带注释)

    //经过样本分析和抓取,该恶意程序是款下载者木马. //不懂的可以百度百科. http://baike.baidu.com/link?url=0dNqFM8QIjEQhD71ofElH0wHGktIQ ...

  5. HDU 4937 Lucky Number(2014 Multi-University Training Contest 7)

    思路:先枚举  a*bas +b = n  求出 bas 在sqrt(n)到n的  (bas>a&&bas>b) 再枚举  a*bas*bas+b*bas+c =n  求出 ...

  6. SEO学习笔记-误区和经验总结

    原文链接:http://www.cnblogs.com/monxue/p/seo_note.html 常见误区和错误: 1.忽视404错误页面的优化,没有及时处理死链导致权重降低 2.做外链优化只链到 ...

  7. Git-rebase 小笔记

    转自: https://blog.yorkxin.org/posts/2011/07/29/git-rebase/ 最近刚好有个机会整理很乱的Git commit tree,终于搞懂了rebase 的 ...

  8. CentOS 6.4下PXE+Kickstart无人值守安装操作系统

    http://www.cnblogs.com/mchina/p/centos-pxe-kickstart-auto-install-os.html

  9. javafx之登陆界面的跳转

    界面布局用到的是fxml而非纯java代码,工具是javafx sence builder 账号:account 密码:password 登陆成功: 可以点击退出登陆返回到登陆页面 工程目录: pac ...

  10. VMware-workstation-full-11.0.0-2305329&VMware-player-7.0.0-2305329

    VMware-workstation-full-11.0.0-2305329.exe Name: VMware-workstation-full-11.0.0-2305329.exe 发行日期: 20 ...