版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1,Linux网络管理,2,内容简介,1 网络管理 2 VNC使用 3 远程操作 telnet ssh rsh 使用,3,1 网络管理,1.1 网卡配置 1.2 IP转发 1.3 网络设置,4,1.1 网卡配置,配置文件(Redhat) /etc/sysconfig/network-scripts/* : 网卡(和配置脚本) /etc/sysconfig/network-scripts/ifcfg-eth0(永久生效) /etc/resolv.conf: DNS配置 命令行 ifdown eth0 禁用网卡 ifconfig eth0 # ifconfig eth0 0
2、netmask broadcast 55(临时,本次有效) ifup eth0 启动网卡 图形界面 netconfig,5,1.2 IP转发(NAT),要用双网卡实现nat功能 配置好这两个网卡ip地址和网关就可以实现nat功能 /proc/sys/net/ipv4/ip_forward为1(或更改/etc/sysctl.conf这个文件,找到如下行: net.ipv4.ip_forward = 0改为1 ,用source命令重读该配置文件debian ubuntu) /etc/sysconfig/network FORWARD_IPV4=YE
3、S(redhat 系列配置网络设备),6,1.2 IP转发(NAT),如果启用防火墙,需要用以下命令打开forward链上所有的转发 iptables -A FORWARD -i eth1 -j ACCEPT iptables -A FORWARD -o eth1 -j ACCEPT service iptables save service iptables restart,7,1.3 网络设置,主机名设置 配置文件 : /etc/sysconfig/network(永久) 命令行: #hostname host(临时) /etc/hosts 配置 IP long_name short_na
4、me alias localhost.localdomain localhost localhost,8,2 VNC使用和管理,Virtual Network Computing 远程图形终端Remote X terminal 跨平台 Linux Unix Windows 软件部分 vncserver vncviewer,9,2 VNC服务器端管理,安装 vnc server for Linux rpm Uvh vnc-3.3.7-1.i386.rpm 启动或停止 VNC server The user must be the current user to run X a
5、pplication. Otherwise, will occure a authentication error. vncserver :2 (localhost:2) vncserver kill :2 Set password vncpasswd Set DISPLAY DISPLAY=host:display.0, export DISPLAY,10,2 VNC客户端使用,Run X application vncviewer hostname:display 如 vncviewer localhost:2 Web 访问 http:/hostname:580 x x为display端口
6、,11,3 远程操作 telnet,telnet服务管理 chkconfig telnet on(下次重启自动启动) service telnet restart(马上重启) 或: /etc/init.d/xinit restart telnet 远程交互 telnet hostname,12,3 远程操作 rsh,配置 chkconfig rsh on chkconfig rlogin on chkconfig rexec on 启动服务 service xinetd reload /etc/init.d/xinetd reload /etc/init.d/xinetd restart 操作
7、命令 rlogin 远程登录 rlogin hostname rsh 远程shell rsh hostname rcp 远程文件复制 rcp file hostname:/dir,13,3 远程操作 ssh,配置文件 /etc/ssh/ssh_config 操作命令 ssh 远程shell ssh hostname scp 远程文件复制 scp file hostname:/dir,14,网络文件系统,1 FTP服务器的安装与设置 2 NFS服务器的安装与设置 3 SAMBA,15,1. FTP服务器的安装,ftp软件 vsftpd wu-ftpd、proftpd、pureftpd等 vsft
8、pd安装 如果选择完全安装Linux,则系统就默认安装vsftpd服务器。 Linux添加应用程序 Redhat: 单击【主菜单】|【系统设置】|【添加删除应用程序】菜单项,在出现的【软件包管理】对话框里选中“FTP服务器”选项,然后单击【更新】按钮,插入要求的安装光盘,按照屏幕提示完成安装。 SUSE: 使用YaST(一个强大的RPM包管理器和系统设置软件,包管理功能协调解决依赖性问题 ) RPM安装 获得vsftpd-1.1.3-8.i386.rpm安装包 # rpm ivh vsftpd-1.1.3-8.i386.rpm,16,1. FTP服务器的安装与设置,vsftpd配置文件 /et
9、c/vsftpd.ftpusers 指定哪些用户帐号不能访问FTP服务器。 /etc/vsftpd.usr_list 该文件里的用户帐号在默认情况下也不能访问FTP服务器。 /etc/vsftpd/vsftpd.conf 定义用户登录控制、用户权限控制、超时设置、服务器性能选项、服务器响应消息等FTP服务器的配置。,17,1 FTP服务器的设置,(1)用户登录控制 anonymous.enable=YES,允许匿名用户登录。 no_anon_password=YES,匿名用户登录时不需要输入密码。 local_enable=YES,允许本地用户登录。 deny_email_enable=YES
10、,可以创建一个文件保存某些匿名电子邮件的黑名单,以防止这些人使用Dos攻击。 (2)用户权限控制 write_enable=YES,开启全局上传权限。 anon_upload_enable=YES,允许匿名用户具有上传权限。 anon_mkdir_wirte_enable=YES,允许匿名用户有创建目录的权利。 chown_username=whoever,当启用chown_uploads=YES时,所指定的属主用户帐号,此处的whoever用合法的用户帐号来代替。 chroot_list_enable=YES,用一个列表限定哪些本地用户只能在自己目录下活动。 (3)用户连接和超时选项 idl
11、e_session_timeout=600,设定默认的空闲超时时间,用户超过这段时间不动作将被服务器踢出。 data_connection_timeout=120,设定默认的数据连接超时时间。 (4)服务器日志和欢迎信息 dirmessage_enable=YES,允许为目录配置显示信息,显示每个目录下面的message_file文件的内容。 ftpd_banner=Welcome to FTP service,自定义FTP用户登录到服务器所看到的欢迎信息。 xferlog_enable=YES,启用记录上传/下载活动日志功能。 xferlog_file=/var/log/vsftpd.log
12、,自定义日志文件的保存路径和文件名,默认是/var/log/vsftpd.log。,18,1 FTP服务器的安装与设置,启动/重新启动/停止vsftpd服务 启动vsftpd服务: # /etc/rc.d/init.d/vsftpd start #service vsftpd start 重新启动vsftpd服务: # /etc/rc.d/init.d/vsftpd restart #service vsftpd restart 关闭vsftpd服务: # /etc/rc.d/init.d/vsftpd stop #service vsftpd stop,19,2 网络文件系统NFS配置,创建
13、 nfs 挂载点(NFS host): mkdir -p /nfs (-p 创建丢失的中间层目录) 配置 /etc/exports 文件(NFS host) /nfs prv1.demo(rw,no_root_squash) prv2.demo(rw,no_root_squash登入 NFS 主机使用分享目录的使用者,如果是 root 的话,那么对于这个分享的目录来说,他就具有 root 的权限 ) 配置 /etc/hosts 文件 localhost.localdomainlocalhost prv1.demo prv1 #public network in
14、terface prv2.demo prv2 #public network interface 配置nfs 服务自动启动(NFS host): chkconfig -level 2345 nfs on 设置 nfs 挂载点存取权限 (NFS host) chmod 777 /nfs mount -t ext3 /dev/sdd3 /nfs /etc/fstab fs_spec fs_file fs_type fs_options fs_dump fs_pass /dev/sdd3 /nfs ext3 defaults 1 2 编辑 /etc/modules.conf 文件(N
15、FS host) options nfs nfs_uncached_io=1 重启,fs_spec:该字段定义希望加载的文件系统所在的设备或远程文件系统,对于远程这个参数一般设置为这样::/NFS fs_file:本地的挂载点 fs_type:对于NFS来说这个字段只要设置成对应文件系统类型就可以了 fs_options:挂载的参数,可以使用的参数可以参考mount参数。 fs_dump-该选项被dump命令使用来检查一个文件系统应该以多快频率进行转储,若不需要转储就设置该字段为0 fs_pass-该字段被fsck命令用来决定在启动时需要被扫描的文件系统的顺序,根文件系统
16、/对应该字段的值应该为1,其他文件系统应该为2。若该文件系统无需在启动时扫描则设置该字段为0。,20,2 网络文件系统NFS客户端配置,创建 挂载点 (NFS client) : mkdir -p /u01/oradata 配置 /etc/fstab (NFS client) prv1.demo:/nfs /u01/oradata nfs rsize=8192,wsize=8192,timeo=14,soft,nointr,tcp,noac 0 2 挂载文件系统 (NFS client) mount prv1.demo:/nfs /u01/oradata,rw 以读写方式安装文件系统(也必须要
17、以相同的方式来导出)ro 以只读方式安装文件系统bg 如果安装失败(服务器没有响应),在后台一直尝试,继续发其它的安装请求hard 以硬方式安装文件系统(这是默认情况)。如果服务器当机,让试图访问它的操作被阻塞,直到服务器恢复为止soft 以软方式安装文件系统。如果服务器当机,让试图访问它的操作失败,返回一条出错消息。这项功能对于避免进程“挂”在无关紧要的安装操作上来说非常有用intr 允许用户中断被阻塞的操作(并且让它们返回一条出错消息)nointr 不允许用户中断retrans=n 指定在以软方式安装的文件系统上,在返回一条出错消息之前重复发出请求的次数timeo=n 设置请求的超时时间(
18、以十分之一秒为单位)rsize=n 设置读缓冲的大小为n字节。对TCP和UDP安装都适用,但最优值不一样(32K较好)。wsize=n 设置写缓冲的大小为n字节。对TCP和UDP安装都适用,但最优值不一样(8K较好,默认是1K)。nfsvers=n 设置NFS协议的版本 2 或者 3 (在正常情况下是自动的)tcp 选择通过TCP来传输。默认选择UDPfg 和bg正好相反,是默认的参数mountport 设定mount的端口port 根据server端export出的端口设定,例如如果server使用5555端口输出NFS,那客户端就需要使用这个参数进行同样的设定udp 使用udp作为nfs的
19、传输协议(NFS V2只支持UDP)namlen=n 设定远程服务器所允许的最长文件名。这个值的默认是255acregmin=n 设定最小的在文件更新之前cache时间,默认是3acregmax=n 设定最大的在文件更新之前cache时间,默认是60acdirmin=n 设定最小的在目录更新之前cache时间,默认是30acdirmax=n 设定最大的在目录更新之前cache时间,默认是60actimeo=n 将acregmin、acregmax、acdirmin、acdirmax设定为同一个数值,默认是没有启用。retry=n 设定当网络传输出现故障的时候,尝试重新连接多少时间后不再尝试。默
20、认的数值是10000 minutesnoac 关闭cache机制。,21,3 Samba文件系统,samba是Windows系统的网络文件协议 samba可以用于与Windows系统文件共享 Linux中访问Windows文件系统 配置/etc/fstab /host/share /dir smbfs username=user,password=pwd 1 2 #mount /dir 直接连接 #mount -t smbfs -o username=user,password=pwd /host/share /dir,22,Samba原理,smbd Nmbd 提供Windows NetBEU
21、I名字查询服务和网络浏览服务,文件共享,23,Samba功能概述,网络浏览,文件共享,访问控制列表,打印共享,主域控制器,局域网中,Samba服务器可以成为本地主浏览服务器(LMB),保存可用资源列表,当使用客户端访问Windows网上邻居时,会提供浏览列表,显示共享目录、打印机等资源。,文件和打印机共享是Samba的主要功能,SMB进程实现资源共享,将文件和打印机发布到网络之中,以供用户可以访问,smbd服务支持user mode和domain mode等身份验证和权限设置模式,通过加密方式可以保护共享的文件和打印机,可以使用samba Server完全取代NT/2K/2K3中的域控制器,做域管理工作,24,3 配置Linux上的samba服务器,配置文件 /etc/samba smb.conf 主要配置 smbpasswd 帐户信息,25,3 Sam
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防水防汛安全培训课件
- 防暑方法课件
- 2027年备考公务员 面试考前冲刺模拟试题(备用卷)含答案
- 2027年备考会计基础 【零基础学员必练】自测提分题库加答案
- FSC车队介绍课件
- 鲁教版七年级生物期末模拟试卷及答案
- 2027年备考VIP押题班.初级实务高分通关题库可打印版
- 浙教版九年级数学期中复习试卷及答案
- 圆创高三语文试题及答案
- 鲁教版二年级科学上册期末试卷及答案
- 中级经济师知识产权专业知识与实务真题及解析(2026年)
- 冬季施工安全管理与防护措施培训
- AQ3072-2026《危险化学品重大危险源安全包保责任管理要求》解读
- 跨学科视域下的问题解决:解直角三角形在坡比、坡度问题中的应用教学设计
- 2025学年保定市十校高二语文上学期期中联考试卷附答案解析
- 2024-2025学年广东省广州市天河区八年级上学期期中数学试卷(含答案)
- 2024年宁波镇海区蛟川街道办事处招聘真题
- 远景能源面试题目及答案
- GJB3206B-2022技术状态管理
- 2025年四川省行政执法资格考试题库及答案
- 养老院短住协议书(2篇)
评论
0/150
提交评论