当前位置:文档之家› RHEL Linux网络服务器配置

RHEL Linux网络服务器配置


3、启动xinetd服务 telnet是基于xinetd的服务,所以我要先 在配置文件中将服务开启,然后在重新启动 xinetd服务 # service xinetd restart Note:修改了XINETD服务的时候,要重 新启动xinetd才能生效
t e l n e t 服 务 器
测试
4、测试 可以在xp里面试试看能不能登陆,如果不行,我们就还需 要一个设置,在/etc/hosts 文件中加入服务器和client的正 向解析,域名可以乱取,只要IP地址对应就OK了。 在xp下用ipconfig获取ip地址,在linux下用ifconfig获取ip 地址。修改/etc/hosts telnet 192.168.0.188
S a m
b a 服 务 器
安装
1、安装
(1)下载源码包:/samba/ftp/stable/samba3.3.9.tar.gz (2)安装(源码安装) # tar -zxvf samba-3.3.9.tar.gz # cd samba-3.3.9 # find -name configure // ./source/configure # cd source/ # mkdir /usr/local/samba 创建安装目录 #./configure --prefix=/usr/local/samba # make && make install
安装
检查是否有etc目录和smb.conf文件,若没 有,自己创建。
# cd /usr/local/samba # mkdir etc # cp /root/samba-3.3.9/examples/smb.conf.default /usr/local/samba/etc/smb.conf # cp -rf /usr/local/samba/etc/smb.conf /usr/local/samba/lib/ //testpart工具是根据 /usr/local/samba/lib//smb.conf得到的
S a m
b a 服 务 器
目标1

[root--~]service iptables stop 清除所有链: [ 确定 ] 删除用户定义的链: [ 确定 ] 将内建链重设为默认的“ACCEPT”策略: [ 确定 ] [root--~]service network restart 正在关闭接口 eth0: [ 确定 ] 关闭环回接口: [ 确定 ] 设置网络参数: [ 确定 ] 弹出环回接口: [ 确定 ] 弹出界面 eth0: [ 确定 ] [root--~]/usr/local/samba/sbin/smbd -D 启动 samba的二个进程 [root--~]/usr/local/samba/sbin/nmbd -D
t e l n e t 服 务 器
无网线情况
如果有网线、交换机或路由器之类的设备,只要将本地连接的ip地址与 虚 拟机中eth0的ip地址设置成一个网段即可。 在没有网线的情况下: (1) 停用"本地连接2“ (2) 停用"VMnet8“ (3) 启用"VMnet1“ (4) 配置"VMnet1"的IP为192.168.1.110 子网掩码 255.255.255.0 网关和DNS相同配192.168.1.xxx (5) 配置虚拟机linux的Ethernet 为host-only模式 (6) 启动虚拟机的liux,虚拟机内的IP配置成与VMnet1同一个网段 即可 恢复:只需要停用VMnet1,启用"本地连接2",另外,将host-only改 成bridged
网络服务器配置







内容Leabharlann • Telnet服务器 • Samba服务器 • WWW服务器 • FTP服务器 • rsync服务器
T e l n e t 服 务 器
安装
1、安装telnet # yum install "telnet*" 进入到/etc/xinetd.d文件夹中 # cd /etc/xinetd.d # ls chargen-dgram daytime-stream echo-stream klogin tcpmux-server chargen-stream discard-dgram eklogin krb5telnet telnet cvs discard-stream ekrb5-telnet kshell time-dgram daytime-dgram echo-dgram gssftp rsync time-stream 在该目录中包含了telnet文件
S a m
b a 服 务 器
安装
编译方式安装samba出现以下错误: error while loading shared libraries: libtalloc.so.1: cannot open shared object file: No such file or directory 解决办法: vi /etc/ld.so.conf 加入: /usr/local/samba/lib 执行
S a m
b a 服 务 器
目标1
• •
一、有一个共享目录,只可以读,不可以做任何改变 方法1 [root--~]cd /usr/local/samba/etc/ [root--/usr/local/samba/etc]cp smb.conf beifen 备份一下免 得改错了。 修改smb.conf, workgroup = MSHOME 改为你linux所在的工作组 security = share 开放共享 在smb.conf最后加上 [read1] comment = read1 path = /home/read1 public = yes guest ok = yes writable = yes
S a m
b a 服 务 器
目标1

Can't load /usr/local/samba//lib/smb.conf - run testparm to debug it 怎么出错了,好像没有在lib下 没有smb.conf,那我就加上吧 [root--~]cp /usr/local/samba/etc/smb.conf /usr/local/samba/lib/ [root--~]/usr/local/samba/bin/smbpasswd -a nxgz 添加samba用户成功 New SMB password: Retype new SMB password: startsmbfilepwent_internal: file /usr/local/samba//private/smbpasswd did not exist. File successfully created. Added user nxgz.
到win-xp下,在ie中输入file://192.168.1.9/read1
S a m
b a 服 务 器
目标1

方法2 在smb.conf最后加上如下 [read2] comment = read2 path = /home/read2 public = yes read only = yes mkdir /home/read2 ; cd !$ ; cat >; linux ; chmod -R 777 /home/read2 ; 创建共享目录及修改权限 然后 service iptables stop service network restart /usr/local/samba/sbin/smbd -D /usr/local/samba/sbin/nmbd -D 在win-xp下是看不到我们共享的read2。 可能是smb.conf有问题,我们用testparm工具检查一下。 [root--~]testparm bash: testparm: command not found 没有输入完整路径。 [root--~]/usr/local/samba/bin/testparm
S a m
b a 服 务 器
设置账号
• 设置samba帐户方法: 1、# cat /etc/passwd │ mksmbpasswd.sh >; /usr/local/samba/sbin/smbpasswd (把linux本机用户加到smb用户里去) //mksmbpasswd.sh 用find / -name mksmbpasswd.sh 找到 • 2、# /usr/local/samba/sbin/smbpasswd tangye:123456 //smbpasswd userid1:passwd1 userid2:passwd2
All MO files for Samba are installed. You can use "make uninstall" or "make uninstallmo" to remove them.
#cd /usr/local/samba/ 到安装目录看看 #ls
S a m
b a 服 务 器
T e l n e t 服 务 器
修改配置文件
2、修改telnet文件 # vi telnet 将文件最后disable =yes中的yes改no,然后保存退出。 disable 是控制语句,为yes就是不启动telnet,我们把 它改成no
t e l n e t 服 务 器
启动xinetd服务
Linux/Windows系统之间文 件共享——Samba
• 什么是Samba • Samba是用来实现SMB的一种软件,它的工作 原理是让Netbios(Windows 95网络邻居的通 讯协议)和SMB(Server Message Block)两 个协议运行于TCP/IP通信协议之上,并且使用 Windows的NetBEUI协议让Unix计算机可以在 网络邻居上被Windows计算机看到。它的功能有: • (1)共享Linux磁盘给Windows。 • (2)共享Windows磁盘给Linux。 • (3)共享Linux打印机给Windows。 • (4)共享Windows打印机给Linux。
相关主题