http://blog.csdn.net/hekunhotmail/article/details/8533747

服务器端配置过程: 
1.apt-get install samba 
2.修改/etc/samba/smb.conf文件 
3.添加用户并设置samba访问密码 
  smbpasswd -a username 
4.重启一下samba服务: 
  /etc/init.d/smb restart

1.apt-get install samba (安装) 
debconf(选择) 
workgroup(随便输入一个工作组,在windows网上邻居找到) 
.... 
2.创建用户 ( 注意:该用户是系统中已经存在的用户,以debian为例) 
创建passwd文件:touch /etc/samba/smbpasswd 
smbpasswd -a reny 
密码: 
3.编辑配置文件: 
vi /etc/samba/smb.conf 
加入我们的配置信息: 
[home] 
   comment = laowang's data 
   path = /home 
   valid users = reny 
   public = no 
   writable = yes 
   printable = no 
   create mask = 0777 
4.重启一下samba服务: 
/etc/init.d/samba restart 
补充:# chmod 775 /home(window可以写) 
转:http://hi.baidu.com/lovely_sunday/blog/item/5d79cc33081c24fc1a4cff13.html
1.安装samba          #apt-get install samba samba

注意; Samba 服务器的配置文件叫 smb.conf,位于 /etc/samba/目录下。在 /usr/share/samba/ 目录下也有一个 smb.conf 文件备份,如果你在配置服务器时把 /etc/samba/smb.conf 改乱了,就可以用该文件来恢复到初始状态。启动脚本位于 /etc/init.d/ 目录下,叫 samba,如果修改了 smb.conf 配置文件,可用 #/etc/init.d/samba restart 命令重启 Samba 服务器。/etc/default/samba 文件可设置 samba 服务器的启动方式,是 daemons 还是 inetd,默认的设置是采用daemons 方式的:

示例:实现windows 和debian的文件共享,在debian上建立一个共享文件夹,windows用户就可以修改这个共享文件夹。

2.建立用户

#smbpasswd -a 了linuxsir(给用户建立samba密码)

提示输入密码。。。。

3.配置samba,打开配置文件/etc/samba/smb.conf,

替换为:

[global]   --->全局配置,必写 
workgroup = LinuxSir ---〉Windows中显示的工作组 
netbios name = LinuxSir05 --->在Windows中显示出来的计算机名 
server string = Linux Samba Server TestServer --->Samba服务器说明 
security = share --->验证和登录方式, 
[linuxsir] 
        path = /opt/linuxsir    --->共享目录的位置 
        writeable = yes         ---〉可以向共享目录中写入 
        browseable = yes         ---〉可以浏览 
        guest ok = yes           ---〉匿名用户以guest身份登录

4.建立相应目录并授权;

5.启动samba   # /etc/init.d/samba   start

6.检查当前配置 # testparm

7.假设windows下IP为192.168.0.7      debian下的IP 为:192.168.0.8

在debian下输入:smbclient -L 192.168.0.7    访问windows

在windows下输入:\\192.168.0.8    访问debian ,在网上邻居就可以看到debian主机共享的文件夹了。

8.

关闭服务器可用 smbcontrol 这个程序。命令格式如下:

debian~:# smbcontrol smbd shutdown

附.设置目录共享及权限

========Share Definitions ===============

[share]                     设置共享名称

comment =   目录的注解说明

path = /data/temp     要共享目录的绝对位置

以下属可选择项目录

browseable =   no       目录是否可见,预设为可见

writable = yes             目录是否为可写

read only = no            目录是否为只读

guest ok = yes            来宾是否可以访问,与"public = yes" 作用相同

write list =user,@group   可写清单,@后表示某个群组

valid users = ...            允许访问的使用者清单

read list   =   ...               只可读的使用者清单

invalid users = ...           禁止访问的使用者清单

admin users = ...            有管理权限使用者清单

create mask = 0755        使用者建立档案的权限,预设为0744

#mkdir -p /opt/linuxsir 
#id nobody 
uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup) 
[root@localhost ~]# chown -R nobody:nogroup /opt/linuxsir

samba命令使用:

1.查看共享的目录

#smbclient //debian

2.进入共享的目录操作

#smbclient \\\\debian\\share -U sunday

在提示符后输入“?”命令查找你可使用的命令。

debian linux 安装smb 配置相关推荐

  1. Debian Linux安装OpenSSH(sshd-server)

    Debian Linux安装OpenSSH(sshd-server) 您需要使用apt-get或aptitude命令在Debian Linux下安装OpenSSH服务器. 打开终端并键入以下命令以ro ...

  2. Debian (Linux)安装UFW防火墙

    Debian (Linux)安装UFW防火墙 1ufw简介 UFW,即简单防火墙,是iptables的接口,旨在简化防火墙的配置过程. 尽管iptables是可靠且灵活的工具,但对于初学者而言,可能很 ...

  3. Oracle Grid Control 11g for linux安装和配置指南

    2019独角兽企业重金招聘Python工程师标准>>> Oracle Grid Control 11g for linux安装和配置指南 原创 candon123 2010-07-1 ...

  4. 云服务器Linux安装,配置,使用nginx

    云服务器Linux安装,配置,使用nginx linux安装nginx nginx的使用 linux安装nginx 检查是否安装了GCC(可在任何目录下输入) yum list installed | ...

  5. linux安装及配置c++的opencv库

    linux安装及配置c++的opencv库 前言: 最近想搞个机器视觉的比赛,要求是linux+opencv环境,没有做过opencv开发的我配置环境就配了两天,看来很多乱七八糟的博客,终于装好了.网 ...

  6. linux安装和配置 MariaDB (ubuntu20.04)

    文章目录 linux安装和配置 MariaDB (ubuntu20.04) 为什么选择 MariaDB,而不是 MySQL 呢? ubuntu20.04 安装和配置 MariaDB 安装特定版本 方法 ...

  7. Linux 安装并配置 OpenLDAP 新编(1)快速入门指南

    Linux 安装并配置 OpenLDAP 新编(1)快速入门指南 快速入门,仅用于学习和本地开发,不要直接在生产环境中实施! 获取软件 官方的快速入门指南中,2.4-2.6的三个版本都只讲解了源代码编 ...

  8. Linux安装和配置JDK

    Linux安装和配置JDK 文章目录 Linux安装和配置JDK 一. 下载地址 二.解压和安装 一. 下载地址 百度网盘里有几个常见的JDK版本,可按需下载. 链接:https://pan.baid ...

  9. 实验4 Linux安装与配置实验报告(部分英文)

    实验题目 实验4  Linux安装与配置 实验目的 (1) 掌握使用 RPM 进行软件安装与包管理的方法: (2) 掌握 yum 在线安装方法和 yum 源替换方法: (3) 掌握从源代码开始安装软件 ...

最新文章

  1. Go中协程间通信的方式Sync.Cond
  2. 软件测试员,你该如何快速提高自己的测试技术?
  3. java 字符串排序
  4. tstringlist怎么查看是否存在该数据_财务报表审计该如何进行?
  5. 钮扣电池电压电量_纽扣厂
  6. Leetcode每日一题:941.valid-mountain-array(有效的山脉数组)
  7. 《敏捷制造——敏捷集成基础结构设计》——2.3 集成基础结构数据访问模型
  8. Flash Cs4 安装之后打不开
  9. 2020上半年DeFi行业研究报告-Part2 发行 | TokenInsight
  10. 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第 几号的那位。
  11. 老人与海好词100英文带翻译_英文版《老人与海》小说中优美语句50句
  12. Excel写入换行-JAVA
  13. 第四讲 比值、根值和积分审敛法
  14. 【开发一个简单的音乐播放器+服务端】【一】
  15. 为micropython添加模块(2)-类模块
  16. 你了解吗?一对一直播软件开发它们才能实现音视频传播
  17. Codeforces 1278 D.Segment Tree(排序+set)
  18. 块设备驱动、bio理解
  19. 高数等价无穷小替换公式
  20. html5--导航栏制作

热门文章

  1. python如何使用session和cookie_Python爬虫番外篇之Cookie和Session-阿里云开发者社区
  2. amd cpu 不兼容centos5.5_AMD放弃兼容性?这事简单也不简单
  3. ieda 远程调试hive_idea 远程调试
  4. android微信电话锁屏,iPhone的微信更新锁屏下呼叫提醒,终于可以直接代替电话了...
  5. linux命令行怎么播放,如何在在 Linux 命令行中观看彩虹猫
  6. python 读取json转为docx_在Python中进行JSON转化
  7. 抢票神器成GitHub热榜第一,支持候补抢票,Python跑起来 | 标星8400
  8. 想本科入读人工智能专业,这篇文章送给准备填志愿的你
  9. 爬取某东600多本书籍,用数据帮你分析哪些Python书籍值得选择(上)
  10. boot lvm 分区_怎样使用kickstart创建逻辑卷管理(LVM)分区