转: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.1\share' mnt -o username="ubuntu"然后输入密码就可以了。

(转)Ubuntu samba配置服务文件包的更多相关文章

  1. ubuntu samba配置注意事项

    1. 下载samba前, ubuntu镜像源需要更新为国内源,否则samba的安装会非常慢 亲测,清华的镜像源速度满足要求. A.登录 https://mirrors.tuna.tsinghua.ed ...

  2. 关于Ubuntu上的服务文件

    问题发现 今天在给ubuntu系统安装ftp服务时,一件奇怪的事引起了我的注意.当我服务安装完成后,想要测试一下是否能控制服务,便输入如下命令: service vsftpd restart 它返回的 ...

  3. ubuntu samba 配置简介

    Ubuntu 11.04下虚拟机Samba的共享配置详细步骤 一. Ubuntu 11.04下Samba的安装: $ sudo apt-get insall samba                 ...

  4. Ubuntu下配置Samba服务器

    每次配置Samba 都需要上网去查资料,而且有一些不一定适合.所以自己就简单记录一下 1.Samba的安装 sudo apt-get insall samba // (sudo get temp ro ...

  5. linux学习笔记3:linux的网络配置,rpm包,shell以及samba服务器的使用和安装

    1.linux下的shell<linux命令.编辑器和shell编程> (1)shell种类有很多,常用的有三种,在linux可以通过ls -l /bin/*sh 来显示所有已安装的she ...

  6. 【转】Ubuntu下配置支持Windows访问的samba共享

    原文网址:http://blog.csdn.net/i_chips/article/details/19191957 一.安装Ubuntu samba服务器 $ sudo apt-get instal ...

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

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

  8. Ubuntu下配置支持Windows访问的Samba共享

    一.安装Ubuntu samba服务器 $ sudo apt-get install samba $ sudo apt-get install smbclient # Linux客户端测试用 二.创建 ...

  9. [转]Ubuntu下配置NFS服务

    [转]Ubuntu下配置NFS服务  http://blog.163.com/liu8821031%40126/blog/static/111782570200921021253516/ Table ...

随机推荐

  1. OpenSNS开发笔记(1)

    数据分页: $Data = M('Channel'); // 实例化Data数据模型 $content = $Data->page($page, 4)->select(); $totalC ...

  2. MFC ListContrl 的使用

    m_ISESTList.SetExtendedStyle(m_ISESTList.GetExtendedStyle() | LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINE ...

  3. crossplatform---Nodejs in Visual Studio Code 10.IISNode

    1.开始 Nodejs in Visual Studio Code 08.IIS : http://www.cnblogs.com/mengkzhaoyun/p/5410185.html 参考此篇内容 ...

  4. 【翻译习作】 Windows Workflow Foundation程序开发-第一章03

    1.2.2.Visual Studio 2005扩展包 微软也为Windows Workflow开发者提供了Visual Studio 2005扩展包.扩展包将许多功能集成到Visual Studio ...

  5. HashMap 与HashTable的区别

    我们先看2个类的定义 public class Hashtable extends Dictionary implements Map, Cloneable, java.io.Serializable ...

  6. SPRING IN ACTION 第4版笔记-第四章ASPECT-ORIENTED SPRING-011-注入AspectJ Aspect

    一. 1. package concert; public interface CriticismEngine { public String getCriticism(); } 2. package ...

  7. 基于epoll实现简单的web服务器

    1. 简介 epoll 是 Linux 平台下特有的一种 I/O 复用模型实现,于 2002 年在 Linux kernel 2.5.44 中被引入.在 epoll 之前,Unix/Linux 平台下 ...

  8. Unity插件 - MeshEditor(七)变形动画骨骼及蒙皮

    MeshAnimation在物体的顶点比较多的情况下,悲剧是显而可见的,我一个一个的点选顶点肯定得累死,而且对于形态的调控不是很方便,应该说是很麻烦,要知道,骨骼动画因为有了骨骼以及蒙皮信息而有了灵魂 ...

  9. Day 10 函数的形参,实参

    今日内容 '''实参:调用函数,在括号内传入的实际值,值可以为常量.变量.表达式或三者的组合​*****形参:定义函数,在括号内声明的变量名,用来接受外界传来的值​'''​'''注:形参随着函数的调用 ...

  10. C#时间格式转换为时间戳互转

    /// <summary> /// 将 DateTime时间格式转换为Unix时间戳格式 /// </summary> /// <param name="tim ...