内容简介
Linux是一个免费的多用户、多任务的操作系统,其稳定性、安全性与网络功能显著。目前Linux已经成为增长的操作系统,其应用将更加丰富,是在系统级的数据库、消息管理、Web应用、桌面办公和嵌入式开发等方面。
《Linux应用大全 服务器架设》内容涉及Linux服务器配置各方面的知识,全面、深入和系统,使用大量图表和实例进行讲述,便于读者理解和掌握知识点。由浅入深进行讲解,脉络清晰,突出实践性和实用性,实例详细,通俗易懂。
《Linux应用大全 服务器架设》适合Linux爱好者、Linux系统管理工程师、培训机构教师和学生以及高等院校计算机专业的教师和学生使用。
目录
目 录
第1章 Linux网络基本配置 1
1.1 Linux网络配置文件 1
1.1.1 /etc/sysconfig/network-scripts/ifcfg-eth0文件 1
1.1.2 /etc/resolv.conf文件 2
1.1.3 /etc/host.conf文件 2
1.1.4 /etc/sysconfig/network文件 3
1.1.5 /etc/hosts文件 3
1.1.6 /etc/networks文件 3
1.1.7 /etc/protocols文件 3
1.1.8 /etc/services文件 4
1.2 Linux网络命令 5
1.2.1 traceroute 5
1.2.2 mii-tool 6
1.2.3 ifconfig 7
1.2.4 ifdown 10
1.2.5 ifup 11
1.2.6 ping 11
1.2.7 netstat 12
1.2.8 arp 13
1.2.9 rpcinfo 14
1.2.10 ip 16
1.3 使用nmap扫描网络 20
1.3.1 nmap简介 20
1.3.2 使用nmap 20
1.4 捕获网络数据包 26
1.4.1 tcpdump 26
1.4.2 Wireshark 29
1.5 TCP Wrappers 33
1.5.1 TCP Wrappers简介 33
1.5.2 配置TCP Wrappers 34
1.5.3 EXCEPT 36
1.6 ADSL连接 36
1.6.1 ADSL简介 36
1.6.2 配置和启动ADSL连接 36
第2章 配置OpenSSH服务器 40
2.1 SSH简介 40
2.1.1 什么是SSH 40
2.1.2 SSH工作原理 40
2.1.3 SSH安全验证方式 40
2.1.4 OpenSSH简介 41
2.2 OpenSSH服务器安装和配置 41
2.2.1 安装OpenSSH服务器软件包 41
2.2.2 /etc/ssh/sshd_config文件详解 42
2.2.3 OpenSSH服务器配置实例 45
2.2.4 控制sshd服务 46
2.3 配置OpenSSH客户端 47
2.3.1 Linux客户端连接 47
2.3.2 /etc/ssh/ssh_config文件详解 53
2.3.3 Windows客户端连接——PuTTY 54
2.3.4 Windows客户端连接——Xshell 58
2.4 OpenSSH服务器配置 60
2.4.1 禁止root用户进行SSH连接 60
2.4.2 创建SSH认证密钥 60
2.4.3 使用密钥认证方式连接OpenSSH服务器 62
第3章 配置VNC服务器 65
3.1 VNC简介 65
3.1.1 什么是VNC 65
3.1.2 VNC工作流程 65
3.1.3 TigerVNC简介 66
3.2 VNC服务器安装和配置 66
3.2.1 VNC服务器配置实例 66
3.2.2 /root/.vnc目录简介 67
3.2.3 创建或更改VNC登录密码 67
3.2.4 管理VNC服务器 68
3.3 连接VNC服务器 69
3.3.1 Linux客户端连接 69
3.3.2 Windows客户端连接 70
3.4 VNC服务器配置 71
3.4.1 /etc/sysconfig/vncservers文件详解 71
3.4.2 配置用户使用固定虚拟桌面 72
3.4.3 控制vncserver服务 73
第4章 配置NFS服务器 75
4.1 NFS简介 75
4.1.1 什么是NFS 75
4.1.2 NFS协议 75
4.2 NFS服务器安装和配置 76
4.2.1 安装NFS服务器软件包 76
4.2.2 /etc/nfsmount.conf文件详解 76
4.2.3 /etc/exports文件详解 78
4.2.4 NFS服务器配置实例 79
4.2.5 控制nfs服务 80
4.3 管理NFS共享目录 81
4.3.1 维护NFS共享目录 81
4.3.2 查看NFS共享目录信息 82
4.3.3 查看/var/lib/nfs/etab文件 83
4.4 挂载和卸载NFS共享目录 83
4.4.1 挂载和卸载NFS文件系统 83
4.4.2 开机自动挂载NFS文件系统 85
4.5 NFS服务器配置 85
4.5.1 NFS文件系统自动挂载 85
4.5.2 /etc/sysconfig/nfs文件详解 86
4.5.3 NFS使用固定端口 87
4.6 管理NFS统计信息 88
4.6.1 显示NFS活动统计信息 88
4.6.2 显示NFS客户机挂载统计信息 90
第5章 配置Samba服务器 91
5.1 Samba简介 91
5.2 Sam