Ubuntu14.04中配置Samba服务

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

          # sudo apt-get insall samba

          # sudo apt-get install smbclient

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

# 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最后添加

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

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

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

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

四. 创建samba帐户

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

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

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

New SMB password:
Retype new SMB password:

[如果没有第四步,当你登录时会提示 session setup failed: NT_STATUS_LOGON_FAILURE]

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

六. 测试

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

会要求输入user密码

Domain=[JERRY-DESKTOP] OS=[Unix] Server=[Samba 3.2.3]

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

    Server               Comment
    ---------            -------

    Workgroup            Master
    ---------            -------
    WORKGROUP 


但是我的是这样子的:

jason@jason-ts:~$ smbclient -L //localhost/jason
WARNING: The "syslog" option is deprecated
Enter jason's password:
Anonymous login successful
Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.3.11-Ubuntu]

Sharename Type Comment
--------- ---- -------
print$ Disk Printer Drivers
jason Disk
IPC$ IPC IPC Service (jason-ts server (Samba, Ubuntu))
work Disk jason
Anonymous login successful
Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.3.11-Ubuntu]

Server Comment
--------- -------
GUOHJ0606
GUOLY_PC
JASON-TS jason-ts server (Samba, Ubuntu)
MACROLIU-WIN7
MMICTSDXVLYGVNU
MS-20170221YDCJ
TS-SERVER
ZHOUJUN

Workgroup Master
--------- -------
WORKGROUP TS-SERVER
jason@jason-ts:~$

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

七.使用

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

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

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

ok.
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Ubuntu 14.04配置国内镜像源,可以按照以下步骤进行操作: 1. 打开终端窗口,可以通过按下Ctrl + Alt + T键组合来快速打开。 2. 编辑"/etc/apt/sources.list"文件,可以使用命令行编辑器如nano或vi进行编辑。例如,可以使用以下命令打开并编辑文件: ``` sudo nano /etc/apt/sources.list ``` 3. 备份原始源列表(可选):如果你想保留原始源列表的备份,可以将其复制到另一个文件。可以使用以下命令来完成备份: ``` sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup ``` 4. 将默认的源替换为国内镜像源。你可以选择使用清华大学、阿里云或其他可靠的镜像站点。以下是一些常用的源的示例: - 清华大学(https://mirrors.tuna.tsinghua.edu.cn/) - 阿里云(http://mirrors.aliyun.com/) 将源地址修改为上述地址的一个。例如,将源地址修改为清华大学的源: ``` deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse ``` 5. 保存并关闭文件。在nano编辑器,可以按下Ctrl + O,然后按下Enter来保存文件。然后按下Ctrl + X来关闭编辑器。 6. 更新软件包列表。运行以下命令来更新软件包列表以使用新的镜像源: ``` sudo apt-get update ``` 7. 完成!现在你的Ubuntu 14.04系统将使用国内镜像源进行软件包的安装和更新。 请注意,即使配置了国内镜像源,也建议定期运行"sudo apt-get update"命令来更新软件包列表。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值