linux中samba服务器配置的方法

SAMBA 配置

yum -y install samba samba-client
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
vi /etc/samba/smb.conf

[global]
netbios name = WWWW
workgroup = SHSPS
hosts allow = 192.168.1.0/255.255.255.0
hosts deny = ALL
security = user
encrypt passwords = yes
deadtime = 20
admin users = sysadm

[homes]
comment = %U 的家目录
browseable = no
writable = yes
force create mode = 0755

[homework]
comment = 作业缴交
path = /home/homework
valid users = sysadm,@shsps
#valid users 表示谁可以进入这个资料夹,加 @ 表群组, @shsps 表 s94 这个群组,当然系统内需要预先建有 s94 这个群组 111cn.net
write list = sysadm,@shsps
force create mode = 0755

[share]
comment = 资源分享
path = /home/share
valid users = sysadm,@shsps
write list = sysadm
force create mode = 0755

设定档检查:testparm

建立 homework、share 资料夹和修改权限

mkdir /home/homework /home/share
chmod 777 /home/homework
chmod 755 /home/share
chown sysadm.sysadm /home/homework /home/share

新增 sysadm 帐号的 samba 密码

smbpasswd -a sysadm
more /etc/samba/smbpasswd

启动 samba :
/etc/rc.d/init.d/smb start
chkconfig smb on

测试: 在 Windows XP 下开启档案总管:\IP
 
FreeNAS
若是只要当网路芳邻的资料伺服器,建议可以用简单、方便的Freenas。

官方网站:http://freenas.org/doku.php

下载套件:FreeNAS-i386-embedded-0.7.1.5127.img
准备设备:

1.旧主机一部
2.网卡
3.随身碟(开机)一个,大硬碟(资料)一~二个。

时间: 2024-09-25 15:28:24

linux中samba服务器配置的方法的相关文章

linux中samba服务器配置共享教程

目标 1. 按照部门提供共享文件: 2. 所有共享文件可读,但不可写: 3. 共享文件由专人维护,可写: 环境 CentOS 7.2 amd64 samba-4.2 步骤 1. 添加系统用户 useradd dongnan 2. 配置smb用户 smbpasswd -a dongnan #输入两次密码 New SMB password: Retype new SMB password: Added user dongnan. 3. 更改权限(共享可读) chmod -R 755 /home/do

Linux中fdisk分区使用方法

实例解说Linux中fdisk分区使用方法 一.fdisk 的介绍 fdisk - Partition table manipulator for Linux ,译成中文的意思是磁盘分区表操作工具:本人译的不太好,也没有看中文文档:其实就是分区工具. fdsik 能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如linux .fat32. linux .linux swap .fat16 以及其实类Unix类操作系统的文件系统等:当然我们用fdisk 对磁盘操作分区时,并不是一个

linux中Samba服务器的搭建理论篇

一.Samba与NFS.ftp   在了解Samba服务之前,需要先了解一下cifs协议(Common Internet File System),该协议最早是微软搞出来的一个协议.cifs 协议最早实现的是window主机之间的文件共享与打印共享,并不支持在linux上运行,samba是由Andrew Tridgell工程师通过逆向工程实现的一个cifs协议软件.通过该包可以实现windows和linux之间的文件共享.这和NFS的走的路刚好相反,NFS最初只支持在类unix系统上运行,后被w

linux中shell截取字符串方法总结

shell中截取字符串的方法有很多中, ${expression}一共有9种使用方法. ${parameter:-word} ${parameter:=word} ${parameter:?word} ${parameter:+word} 上面4种可以用来进行缺省值的替换. ${#parameter} 上面这种可以获得字符串的长度. ${parameter%word} 最小限度从后面截取word ${parameter%%word} 最大限度从后面截取word ${parameter#word}

linux中samba安装与配置方法

一.安装及配置samba  代码如下 复制代码 yum –y install samba* –skip-broken vim /etc/samba/smb.conf [web] path=/usr/local/apache2/htdocs/ browseable=yes writable=yes 二.创建用户并且acl权限配置  代码如下 复制代码 1.useradd apache 2.setfacl -m u:apache:rwx -R /usr/local/apache2/htdocs 3.

Linux中samba服务器的基本配置

当安全等级为user时,这时我们在本机建立的用户必须加入到SMB服务器中,命令为 smbpasswd -a 用户 添加LINUX用户到SMB服务器中,smbpasswd 用户名 修改SMB服务器中用户的口令 #======================= Global Settings ===================================== 全局参数配置,设置的是针对所有的资源 [global] # workgroup = NT-Domain-Name or Workgro

Linux中Samba详细安装

为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便.本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置.   1.服务查询 默认情况下,Linux系统在默认安装中已经安装了Samba服务包的一部分 ,为了对整个过程有一个完整的了解,在此先将这部分卸载掉.使用命令 rpm -qa | g

Linux中Oracle数据库备份方法

先来介绍一些不使用脚本我们直接使用命令备份与还原oracle数据库 Oracle数据备份: 步骤 1 备份用户数据. 1.使用linux系统下的数据库管理员账号连接linux终端. 2. 执行以下语句,创建"bak_dir"文件夹.  代码如下 复制代码  mkdir bak_dir 3. 执行以下语句,为"bak_dir"文件夹赋予读.写和执行权限.  代码如下 复制代码  chmod 777 bak_dir 4. 执行以下语句,以sysdba用户登录oracle

Linux中Samba详细安装【转】

  转自:http://www.cnblogs.com/whiteyun/archive/2011/05/27/2059670.html 为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便.本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置.   1.服务查询 默认情况下,Linux系