Ubuntu14.04中配置Samba服务

前端之家收集整理的这篇文章主要介绍了Ubuntu14.04中配置Samba服务前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一. 在ubuntu中安装samba的基本软件软件,命令如下:

# sudo apt-get insall samba

# sudo apt-get install smbclient @H_301_10@

二. 创建共享目录,或是找已经存在的文件夹,只要权限放开就行了:

# mkdir /home/username/share

# sudo chmod 777 /home/username/share

而我的是直接用我自己的用户目录作为samba服务的目录(不推荐这样设置):/home/jason

三. 创建Samba配置文件:

1. 保存现有的配置文件

# sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

2. 打开现有的文治文件

# sudo vim /etc/samba/smb.conf

在smb.conf最后添加 @H_301_10@

[share]@H_301_10@ path = /home/username/share@H_301_10@ available = yes@H_301_10@ browsealbe = yes@H_301_10@ public = yes@H_301_10@ writeable = yes

我的目录我直接写成这样的:

[jason]@H_301_10@ path = /home/jason @H_301_10@ writeable = yes@H_301_10@ valid users = jason@H_301_10@ browseable = yes@H_301_10@ public = yes

(我的不知道在哪儿弄来的)@H_301_10@

四. 创建samba帐户

#sudo touch /etc/samba/smbpasswd@H_301_10@ #sudo smbpasswd -a username

(注:此处username为你上面创建的给samba使用的用户目录的密码,第一例子中的share目录,但我的jason账户密码)@H_301_10@

会要求你输入samba帐户的密码

New SMB password:@H_301_10@ Retype new SMB password:

[如果没有第四步,当你登录时会提示 session setup Failed: NT_STATUS_logoN_FAILURE]@H_301_10@

五. 重启samba服务器@H_301_10@ 使用的是在ubuntu中使用的是sudo service smbd restart(一般使用#sudo /etc/init.d/samba restart )

六. 测试@H_301_10@

sudo smbclient -L //localhost/share 但是我的是使用sudo smbclient -L //localhost/jason@H_301_10@

会要求输入user密码

Domain=[JERRY-DESKTOP] OS=[Unix] Server=[Samba 3.2.3]@H_301_10@ @H_301_10@ Sharename Type Comment@H_301_10@ --------- ---- -------@H_301_10@ print$ Disk Printer Drivers@H_301_10@ share Disk @H_301_10@ IPC$ IPC IPC Service (jerry-desktop server (Samba,Ubuntu))@H_301_10@ Domain=[JERRY-DESKTOP] OS=[Unix] Server=[Samba 3.2.3]@H_301_10@ @H_301_10@ Server Comment@H_301_10@ --------- -------@H_301_10@ @H_301_10@ Workgroup Master@H_301_10@ --------- -------@H_301_10@ WORKGROUP @H_301_10@

@H_301_10@

但是我的是这样子的:

jason@jason-ts:~$ smbclient -L //localhost/jason@H_301_10@ WARNING: The "syslog" option is deprecated@H_301_10@ Enter jason's password: @H_301_10@ Anonymous login successful@H_301_10@ Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.3.11-Ubuntu]@H_301_10@ @H_301_10@ Sharename Type Comment@H_301_10@ --------- ---- -------@H_301_10@ print$ Disk Printer Drivers@H_301_10@ jason Disk @H_301_10@ IPC$ IPC IPC Service (jason-ts server (Samba,Ubuntu))@H_301_10@ work Disk jason@H_301_10@ Anonymous login successful@H_301_10@ Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.3.11-Ubuntu]@H_301_10@ @H_301_10@ Server Comment@H_301_10@ --------- -------@H_301_10@ GUOHJ0606 @H_301_10@ GUOLY_PC @H_301_10@ JASON-TS jason-ts server (Samba,Ubuntu)@H_301_10@ MACROLIU-WIN7 @H_301_10@ MMICTSDXVLYGVNU @H_301_10@ MS-20170221YDCJ @H_301_10@ TS-SERVER @H_301_10@ ZHOUJUN @H_301_10@ @H_301_10@ Workgroup Master@H_301_10@ --------- -------@H_301_10@ WORKGROUP TS-SERVER@H_301_10@ jason@jason-ts:~$ @H_301_10@

注:我没有给samba共享的目录设置密码,所以不用密码也可以进来访问@H_301_10@

七.使用@H_301_10@

在windows中,在计算机中输入\\192.168.0.10\share;

我的计算机中输入"\\192.168.43.152"就会登录samba服务,

但是第一次登录会要求输入用户名和密码。

ok.

猜你在找的Ubuntu相关文章