前言

当我们需要windows和linux更好的进行文件交互时,使用Samba服务是一个不错的选择,本文介绍如何在linux中搭建Samba服务和怎样在windows下访问linux共享文件。

1、安装和卸载samba命令:

sudo apt-get install samba samba-common

sudo apt-get autoremove samba

2、建立samba访问目录,并且增加目录的权限

mkdir /home/myshare

chmod 777 /home/myshare

3、samba服务添加用户(假设我的ubuntu用户名为:test)

sudo smbpasswd -a test (输入访问Samba的密码)

4、配置smb.conf

sudo vi /etc/samba/smb.conf

在文件最后添加

[myshare ]
comment=This is samba dir
path=/home/myshare
create mask=0755
directory mask=0755
writeable=yes
valid users=test
browseable=yes

path为你上面建立的共享目录/home/myshare ,

valid users为你访问Samba的用户test

其他条件写读和创建文件及文件夹的权限

5、启动、停止、重启Samba服务:

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

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

重启Samba服务

sudo /etc/init.d/smbd restart 或者 sudo service smbd restart

注:修改了smb.conf配置文件,需要重启Samba服务才生效

6、windows下访问共享目录:

Win+R或者点击运行,输入\192.168.0.10\myshare
ubuntu connect to server : smb://192.168.0.10/

输入你ubuntu的用户名和访问Samba的密码,就能访问共享目录myshare了。

ubuntu下Samba服务器的搭建相关推荐

  1. Linux下samba服务器的搭建与配置

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

  2. Linux下Samba服务器的搭建

    1.先在Linux的ubuntu系统下通过apt-get install samba指令来安装Samba服务器. 2.安装完成后使用adduser 和smbpasswd -a 指令来添加用户的相关信息 ...

  3. Linux下samba服务器的搭建和配置

    一.安装软件包. samba-client    客户端工具包 samba-common    通用工具&库文件 samba           服务器 安装命令 rpm-ivh 包名     ...

  4. Ubuntu下tftp服务器的搭建

    参考博客:http://blog.chinaunix.net/uid-26495963-id-3206829.html 1. 安装 $ apt-get install tftp-hpa tftpd-h ...

  5. ubuntu 下LAMP服务器环境搭建

    操作系统: ubuntu14.04 64bit 1.安装 Apache2: sudo apt-get install apache2 2.安装PHP模块: sudo apt-get install p ...

  6. Linux下SVN服务器的搭建

    Linux下SVN服务器的搭建 宗旨:技术的学习是有限的,分享的精神是无限的. 1.下载工具(下载地址:) subversion-1.6.1.tar.gz subversion-deps-1.6.1. ...

  7. Linux系统下SVN服务器的搭建过程详解 UpJ}s7+

    Linux系统下SVN服务器的搭建过程详解 UpJ}s7+   1 环境:  服务器放在redhatAS4.0上,客户端在windows 2000. k_lb"5z   Z]jSq@%1H* ...

  8. linux如何测试ftp服务器,linux下FTP服务器的搭建

    1.FTP服务器的简介 关于ftp的介绍,大家也一定不陌生了.我就直接把百度百科上的介绍拿过来,和大家一起温习一下概念. FTP 是File Transfer Protocol(文件传输协议)的英文简 ...

  9. Ubuntu下Android开发环境搭建

    Ubuntu下Android开发环境搭建 最近开始学习Android APP开发,首先第一步就是搭建开发环境,在网上找了很多教程,发现大部分的教程都过时了,搞得比较麻烦.其实,现在使用Android ...

最新文章

  1. 程序员必练六大项目:从数据结构到操作系统,计算机教授为你画重点
  2. 成功解决object at 0x000002463192BAC8
  3. 字符串操作 c语言,C语言字符串操作(示例代码)
  4. 请说说接口和抽象类的区别?
  5. Android中插件开发篇总结和概述
  6. 先知-Baidu的系统测试
  7. 出现错误ActivityManager: Warning: Activity not started
  8. python重复字符串n次的函数_LeetCode_Python(3)_无重复字符的最长子串
  9. 科研福利!北京超算获AI Perf500总量份额第一,200元卡时免费领取
  10. ios- 自定义cell总结
  11. 电子书下载:MySQL Stored Procedure Programming
  12. 帷幕的帷是什么意思_美术生每天坚持练习|但越画越差的原因是什么?
  13. 三菱PLC与触摸屏的连接不通解决方法
  14. C# “配置系统未能初始化” 异常解决
  15. 进程同步问题(二)——信号量机制
  16. windows 安装SNMP MIB Browser
  17. 判断三极管是否是NPN与PNP,并判断EBC
  18. ASP.NET + adminLTE (一)
  19. rematch常用插件介绍
  20. 《抽样技术》第五版思维导图

热门文章

  1. 根据数据库表字段删除所有相关信息(删库)
  2. 社会化图标html,[CSS]响应式社会化分享按钮
  3. 对于PHP框架的简单认识
  4. python import 文件路径_python之import子目录文件
  5. roc曲线怎么绘制_利用ROC曲线寻找最佳cutoff值(连续型变量组成的riskscore)
  6. 方正ceb阅读器手机版_海信阅读手机A5Pro 经典版评测:体验和阅读完美平衡
  7. windows消息机制和Linux,Windows消息机制初谈 (转)
  8. 无极菜单 php,ThinkPHP菜单无极分类 ThinkPHP菜单无极分类实例讲解
  9. router-link标签学习
  10. xml.etree ElementTree简介