Ubuntu中Samba的安装配置和使用

转载 2016年08月31日 14:46:12
Samba服务在Ubuntu服务器版本中默认并没有安装。

1. Samba软件包的安装
使用源安装,在终端中输入如下命令:

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

2. Samba服务器的启动、关闭和重启

启动Samba服务器只需执行如下命令:
#sudo /etc/init.d/samba start

关闭Samba服务器:
#sudo /etc/init.d/samba stop

重新启动Samba服务器:
#sudo /etc/init.d/samba restart


启动Samba服务器后,可以使用ps命令查看进程:
#ps -aux

可以看到Samba服务会同时启动两个服务,其中smbd主要用来管理共享出来的目录,nmbd主要用来解析NetBIOS名。在Windows系统中, 主机可以被加入一个组中,这样每个主机都必须有一个名字,这个名字是用于在网上被标志的名,并非机器的主机名,将其称为NetBIOS名。其中nmbd进 程是随着smbd进程启动而启动。

3. 配置Samba服务

Samba服务器主要配置文件为/etc/samba/smb.conf,并且可以将NetBIOS名与主机的对应关系写在/etc/samba /lmhosts文件中。

(1)在Windows系统中不用输入密码访问Linux共享目录
在Linux共享一个目录,将建立好的目录的设置信息写入/etc/smb.conf文件即可。如:若共享/home/myth/share目录,要在 Windows系统中访问这个共享的目录,假设Windows主机的IP为192.168.0.11,Linux主机的IP为192.168.10,进行 如下操作:
#mkdir /home/myth/share
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak       //修改配置文件之前最好做个备份
#vim /etc/samba/smb.conf  
或者使用 sudo gedit /etc/samba/smb.conf 打开配置文件
将文件中的内容做如下相应修改:
#security=user 后面添加:
security=share
在文件结尾添加如下行:
[share]
comment=this is Linux share directory
path=/home/myth/share
public=yes
writable=yes

保存退出,启动Samba服务:
#/etc/init.d/samba start

设置完成!

在Windows 下访问共享目录,可点击运行,输入
\\192.168.0.10\share

这样就能以匿名用户访问共享目录share了。

关于Windows下无写权限:chmod -R go+rwx share/


ubuntu 12.04安装配置samba

1、使用下列命令安装samba sudo apt-get install samba sudo apt-get install smbfs 注明:我使用如下命令安装 我们需要做的第一件事是安装Sam...
  • rangf
  • rangf
  • 2014年12月05日 00:25
  • 19362

ubuntu16.04 samba服务器搭建

samba服务器搭建环境 ubuntu16.04 安装 安装samba root@dev:/home/dev# apt-get install samba root@dev:/home/dev# se...
  • hy245120020
  • hy245120020
  • 2017年07月21日 23:38
  • 595

配置Ubuntu——安装配置samba

环境:Ubuntu 10.10     如今使用apt-get install的方式,只能安装到samba4了,而网上许多配置文档都是关于samba的;因此就采用默认的方式安装samba4了 1、...
  • yanghaoran321
  • yanghaoran321
  • 2012年07月23日 11:49
  • 1272

ubuntu下的Samba配置:使每个用户可以用自己的用户名和密码登录自己的home目录

1.先要安装Samba sudo apt-get install samba openssh-server 2.编译Samba配置文件 sudo vi /etc/samba/smb.conf 找到...
  • fly_qj
  • fly_qj
  • 2014年03月21日 21:35
  • 26908

Ubuntu16.04 server安装Samba

1.首先安装samba sudo apt-get install samba 备份conf文件 sudo cp smb.conf smb.conf.bk 2.编辑smb.conf 2....
  • tifentan
  • tifentan
  • 2016年12月09日 14:44
  • 607

ubuntu 16.04 源码安装samba并且配置

好久没发博客了,毕业季整天玩哈哈哈 最近有需求要在ubuntu 16.04 上搭一个samba服务器,要求用源码 环境: VMware workstation上的ubuntu 16...
  • qq_21063873
  • qq_21063873
  • 2017年07月11日 11:03
  • 620

ubuntu server 10.04 samba 需要用户名和密码访问

1、防火墙开启相关端口sudo ufw enable               #开启ufwsudo ufw default deny      #关闭外部对本机的所有访问sudo ufw allo...
  • cca306
  • cca306
  • 2015年06月15日 10:31
  • 1335

ubuntu利用samba共享文件夹给windows

1.安装samba sudo apt-get install samba 2.修改samba的配置文件 sudo vi /etc/samba/smb.conf 新增配置如下: [sh...
  • rongyongfeikai2
  • rongyongfeikai2
  • 2015年05月25日 21:01
  • 911

重装ubuntu后Samba从windows不能登录

Samba登录问题ubuntu被搞挂了,重装了下,apt-get samba后导入之前的smb.conf竟然在windows里无法登录。折腾了几个小时后突然发现sb服务器竟然没有从linux里自动倒入...
  • MetalSeed
  • MetalSeed
  • 2016年07月07日 20:17
  • 1574

samba-4.2.4源码安装及配置

经常会有这样的需求,应用和数据库服务器都发布在linux上,开发人员经常会去取相关日志做诊断,如果linux上能共享文件夹给window就好了,此时samba就派上了用场。    在samba的官方...
  • guogang83
  • guogang83
  • 2015年09月17日 16:50
  • 3346
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ubuntu中Samba的安装配置和使用
举报原因:
原因补充:

(最多只允许输入30个字)