`

[转载验证]Ubuntu 9.10 samba 服务器配置说明

阅读更多
User模式:
案例说明:
      一个用户组:用来进行组内文件共享,可以向public目录写入文件
      一个guest用户:只能访问public目录,仅具有读取权限。但可向guest用户目录写文件。


1、   sudo apt-get install samba
2、   备份smb.conf文件,"/etc/samba/smb.conf"
3、   配置smb.conf 文件
4、  创建组内用户

   添加用户并设置用户目录
     adduser 用户名
   添加samba用户
     smbpasswd -a 用户名
   将用户添加进入用户组
     usermod -g 用户组名  用户名
   修改用户home文件夹权限为drwx------
     chmod 0700 用户home目录
   重启samba服务器
      /etc/init.d/samba restart
4、创建guest用户:
  
   创建用户
      useradd -m 用户名 #并创建用户home目录(因此处添加的是601用户,不符合安全策略,所以用此命令)
   修改用户目录权限
      chmod 0700 用户home目录
   创建samba用户
      smbpasswd -a 用户名
   重启samba服务器
       /etc/init.d/samba restart
5、samba配置请参考附件中的配置文件

注:删除samba用户使用: smbpasswd -x 用户名


用户管理参考:
引用

1、添加新用户
     1)#useradd username  #创建一个新的用户 username
     2)#useradd -m username  #创建一个新的用户username并自动建立用户家目录。
     3)#adduser username   #以人机交互的提问的方式来添加用户,推荐新手使用此命令
     4)#passwd username   #设置用户 username 的密码
     5)#mkdir /home/dirname  #建立用户文件夹dirname
     6)#chown username:groupname dirname  #修改dirname目录的所有者为username用户和groupname用户组
  注:用useradd来添加用户,如果没有自己指定用户的所属用户组,则系统自己会添加出一个和用户名相同的用户组。另外新添加的用户只有设置密码后该用户才能登录,还需用-m参数建立用户家目录才可以写文件。

2、查看用户信息
#id username            #使用id命令查看username用户信息
#grep username /etc/passwd  #查看用户username在/etc/passwd文件中的信息行
#useradd -D  #显示useradd的默认值

3、修改用户账号
#usermod -g groupname username  #把用户 username 加入到组 groupname 中
#usermod -s /bin/csh  #将当前用户的shell改为csh
#usermod -d /home/user1 user1  #将user1用户的主目录更改为/home/user1
#usermod -d /home/mulu -m user1  #将user1用户现有主目录的主要内容转移到新的目录,注意要使用-m选项
#usermod -u UID user1  #user1用户主目录中所拥有的文件和目录都将自动修改UID设置。
#usermod ig GID user1  #修改默认组设置
#usermod -e 12/31/07 user1  #修改帐号的有效期。
#usermod -L user1   #锁定用户
#userdel user1         #删除user1用户
#userdel -r user1         #删除user1用户,并同时删除该用户的主目录以及其中所有内容
#passwd username       #修改username用户的密码
#passwd -e username   #清除username用户密码
------------------------------------------------------------------------------------------------------------------------
4、用户可以用-d选项设置新用户的主目录,用-g选项为用户指定新组名,用-G选项把新用户设成系统其他一些组的成员
例如:新建用户squid,使其组名为squidgroup,主目录为/home/myhome,新用户squid也是root和bin的成员,命令如下:
#groupadd squidgroup
#useradd -g squidgroup -d /homer/myhome -G root,bin squid

5、添加、删除用户组
# groupadd groupname   #创建一个新用户组 groupname
# groupdel groupname   #删除一个用户组 groupname

6、用户帐号信息有关的文件如下:
/etc/passwd—-用户帐号信息
/etc/shadow—-用户帐号信息加密文件
/etc/group—-组信息文件
/etc/default/useradd—-定义默认设置文件
/etc/login.defs—-系统广义设置文件
/etc/skel—-默认的初始配置文件目录

  • smb.rar (482 Bytes)
  • 下载次数: 13
分享到:
评论

相关推荐

    Ubuntu9.10配置输入法

    ### Ubuntu 9.10 配置智能拼音输入法详细指南 #### 一、引言 在 Ubuntu 9.10 系统中,为了更好地适应中文用户的需求,配置一个流畅且好用的中文输入法变得尤为重要。本文将详细介绍如何在 Ubuntu 9.10 中配置智能...

    Ubuntu下samba的安装

    标题中的“Ubuntu下samba的安装”涉及到的是在Ubuntu操作系统中安装和配置Samba服务器的过程。Samba是一款开源软件,它允许Linux系统与Windows系统之间进行文件和打印机共享,使得不同操作系统的计算机能够在一个...

    ubuntu9.10的user guide汉化

    ubuntu9.10的用户指南汉化包,deb格式.

    Vmware6.5 安装 Ubuntu 9.10 全过程视频教程

    本教程主要涵盖的是在Vmware 6.5虚拟机环境下安装Ubuntu 9.10操作系统的过程,这是一项对于初学者非常实用的技术。Vmware是一款强大的虚拟化软件,它允许用户在单个计算机上同时运行多个操作系统,而Ubuntu 9.10则是...

    ubuntu9.10界面汉化包

    ubuntu910界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-gnome-zh-hans_1%3a9.10+20091022_all.deb language-pack-gnome-zh-hans-base_1%3a9.10+20091022_all.deb #dpkg -...

    ubuntu9.10 如何配置静态ip(1)

    对于本篇文章来说,Ubuntu 9.10主要关注其作为服务器操作系统的配置方法。 #### 三、静态IP配置步骤 ##### 3.1 准备工作 在开始配置之前,请确保已经备份了当前网络设置,并且熟悉基本的命令行操作。此外,还需...

    ubuntu9.10源

    ### Ubuntu 9.10 (Karmic Koala) 软件源配置详解 #### 一、前言 Ubuntu 9.10,代号为 Karmic Koala,是 Ubuntu 发行版的一个版本,发布于2009年10月。此版本在系统稳定性、性能以及用户体验上都有显著提升,特别...

    Win7下引导Ubuntu9.10的文件

    Win 7 与 Ubuntu9.10系统安装顺序 (1)Win7 (2)Ubuntu9.10,注意在安装步骤第7步的时候,点击高级按钮,选择安装启动器引导设备的位置为你手动分区的那个光盘。 (3)登录win7(此时系统直接进入win7的),将此...

    移动硬盘安装Ubuntu 9.10

    标题“移动硬盘安装Ubuntu 9.10”指的是在便携式存储设备——移动硬盘上安装Linux操作系统的一个特定版本,即Ubuntu 9.10。Ubuntu 9.10(Karmic Koala)是2009年发布的Ubuntu发行版,它提供了最新的软件和系统改进,...

    ubuntu9.10中文输入法1

    ubuntu910的ibus输入法,由于附件大小的限制,分开成两个资源上传.

    硬盘安装win7与ubuntu9.10双系统

    文档详细介绍了如何在一台计算机上安装Windows 7和Ubuntu 9.10双系统的过程,包括了硬盘分区、Grub引导程序的配置以及Ubuntu 9.10的安装和配置等多个方面。通过这些步骤,用户可以在同一台电脑上享受到Windows 7的...

    ubuntu9.10 如何配置静态ip(2)

    在Ubuntu 9.10操作系统中配置静态IP地址是一个关键的网络管理任务,尤其是在服务器环境或者需要固定IP的场合。本篇文章将详细讲解如何解决网关地址与IP地址不在同一子网段的问题,并提供配置文件的修改方法。 首先...

    ubuntu 9.10网易最快的源

    ### Ubuntu 9.10与网易最快源配置详解 #### 一、Ubuntu 9.10简介 Ubuntu 9.10(代号Karmic Koala)是Ubuntu Linux发行版的一个版本,发布于2009年10月22日。此版本在系统性能、用户体验以及软件包更新方面进行了多...

    ubuntu 9.10更新源(速度最快的)

    ### Ubuntu 9.10 更新源配置详解 #### 标题与描述理解 根据所提供的标题“ubuntu 9.10更新源(速度最快的)”及重复出现的描述内容,本文将重点介绍如何为Ubuntu 9.10操作系统配置最快捷、高效的软件包更新源。...

Global site tag (gtag.js) - Google Analytics