Linux培训
达内IT学院

400-111-8989

SAMBA服务器的架设

  • 发布:佚名
  • 来源:网络
  • 时间:2015-10-13 16:41

一、SAMBA服务器系统用户的配置(设置ip地址10.0.0.253)
1、安装samba -commonsambasamba -client (默认情况下已经安装)
2、创建用户并设置samba密码:useradd linuxpasswd linuxsmbpasswd -a linux
3、在/etc下新建目录yujin,并创建文件a b c
4、修改主配置文件/etc/samba/smb.conf
vi /etc/samba/smb.conf添加:
[root]
comment=root
path=/etc/yujin
read only=yes
valid users=linux,@root

Write list = linux

Directory mask = 0744

Create mask = 0600

二、SAMBA服务器(PDC主机设置)

1、设置smb.conf成为具有PDC的能力。
Preferred master=yes

Domain master=yes

Local master=yes

Wins support=yes

Os level=200小于255

Domain logons=yes

Logon drive=Z<==登录后默认目录挂在成windows那个盘。

Logon script=startup.bat<==每个用户登录后会自动执行的程序。

Time server=yes<==自动设置windows时间与samba同步

Admin users=root <==默认的管理员帐号。默认为root

2.建立用于验证的目录。

[netlogon]

Comment=Network logon services

Path=/home/samba/netlogon

Writable=no

Write list=root

Follow symlinks=yes

Guest ok=yes

Mkdir -p /home/samba/netlogon

Vi /home/samba/netlogon/startup.bat

Net time

Birdserver /set /yes

Net use Z: /home

Net use L:

Birdserver emp

Unix2dos /home/samba/netlogon/startup.bat

3.建立用户

Smbpasswd -a root

Mkdir /etc/skel/profile

4.建立机器码帐号

Useradd -M -s /sbin/nologin -d /dev/null主机名称$(vbirdcuu2$)

Smbpasswd -a -m vbirdcuu2$

DNS服务器的架设
一、安装DNS服务器程序。
1、安装软件包:bind bind-devel caching
rpm -ivh bind-9.2.3.i386.rpm
rpm -ivh bind-chroot-9.2.3.i386.rpm
rpm -ivh caching-9.2.3.i386.rpm
2、修改主配置文件
在/var/named/chroot/var/etc/named.conf
options

{directory "var/named";

dump-file "/var/named/data/cache_dump.db";

Statistics-file "/var/named/data/named_stats.txt";

Pid-file "/var/run/named/named.pid";

Forwarders { 202.106.0.20,202.106.46.151;};

Allow-transfer {none;};
};
zone "#"

{
type master;
file "sina.zheng";
};
zone "10.168.192-in-addr.arpe"

{
type master;
file "db.fan";
};
保存退出:wq
3、创建并修改区域文件
$TTL 86400

@ IN SOA localhost. root@localhost. ( 20120127 28800 14400 720000 86400 )

@ INNS localhost.

启动脚本:service named start

NFS配置
1.安装软件包

Portmapnfs-utils

2.修改主要配置文件

Vi /etc/exports

/tmp*(rw,no_root_squash)

/home192.168.0.0/24(rw) *(ro)

/home/test 192.168.0.100(rw)

/home/linux *.#(rw,all_squash,annouid=40,anongid=40)

3.NFS联机观察

Showmount -a显示目前主机与客户端的NFS联机状态

Showmount -e查看nfs服务器所共享的目录列表

4.nfs挂载详细设置

Exportfs-a全部挂载或者卸载-r重新挂载-u卸载某一目录

5.nfs日志文件位置

/var/lib/nfs/*tabetab主要记录NFS共享出来目录完整权限设置值

xtab记录曾经连接到此nfs主机的客户端数据
sendmail的配置
一、邮件服务的配置(设ip地址172.16.12.110)
1、安装rpm包
rpm -ivh sendmail*
rpm -ivh m4*
rpm -ivh sendmail-cf-
rpm -ivh sendmail-devel
2、修改配置文件
vi /etc/mail/xindmail.mc
把第48行和第49行前面的dnl去掉,把第105行改为0.0.0.0
开启saslauthd的3、5
chkconfig --level 35 saslauthd on

3、导入到主配置文件下
m4 /etc/mail/xindmail.mc > /etc/mail/sendmail.cf
4、建立普通用户
useradd linuxpasswd linux
5、添加允许访问
vi /etc/mail/access
添加:172.16. relay
6、导入:makemap hash /etc/mail/access.db < /etc/mail/access
7、重启服务:service sendmail restart
二、邮局配置
1、安装dovecot包
rpm dovecot* --aid
2、修改注配置文件
vi /etc/dovecot.conf
在protocols=imap imaps后面添加:pop3 pop3s
3、重启服务:service dovecot restart
4、开启dovecot的35
chkconfig --level 35 dovecot on
三、验证
用windows的OE测试
设置客户端,然后给自己发邮件,接收成功代表试验成功

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:如何使用Docker Machine部署Swarm集群
下一篇:Linux服务器监控工具推荐
  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省