220 likes | 403 Views
红帽企业 Linux 用户基础 RHA030. 14 单元. 网络客户端. 目标. 通过本单元学习,你将可以 : 浏览网页 交流邮件和即时消息 远程访问 linux 系统 在系统间进行文件传输 使用网络诊断工具. Web 客户端. GUI 和非 GUI 的 Web 浏览器 wget. Firefox. 快速、轻量级的、富有特点的网络浏览器 分页浏览 弹出阻止 Cookie 管理 多引擎搜索栏 支持许多流行的插件 主题和扩展. links. links 非 GUI 网页浏览器 通过 elinks rpm 提供
E N D
14单元 网络客户端
目标 • 通过本单元学习,你将可以: • 浏览网页 • 交流邮件和即时消息 • 远程访问linux系统 • 在系统间进行文件传输 • 使用网络诊断工具
Web客户端 GUI和非GUI的Web浏览器 wget
Firefox 快速、轻量级的、富有特点的网络浏览器 分页浏览 弹出阻止 Cookie管理 多引擎搜索栏 支持许多流行的插件 主题和扩展
links links 非GUI网页浏览器 通过elinks rpm提供 完全支持frames和ssl 例子: links http://www.redhat.com links-dump http://www.redhat.com links-source http://www.redhat.com
wget • 通过http和ftp恢复文件 • 非交互式的,-在shell脚本中很有用 • 可以跟连接和横贯远程服务器上的目录树-对于镜像web和ftp站点很有用
Email和消息 • Evolution • Thuderbird • Mutt • Pidgin
图形邮件客户端 • 只在不同客户端上有效 • Evolution • Flexibe email和组件工具 • Thuderbird • 独立的Mozilla email客户端
非GUI Mail客户端 • Mutt • 支持POP,IMAP和本地邮箱 • 高可配置性 • 可定义热键 • 线程和可变色的消息 • 集成GnuPG • 用”?”作为感知上下文的帮助
Pidgin:即时消息 • 以前人们叫它GAIM • 在不同的客户端有效 • 多协议的即时消息客户端 • 在RedHat企业版linux客户端有效 • 支持AIM,MSN,ICQ,Yahoo,Jabber,Gadu-Gadu,SILC,GroupWise,Messager,IRC 和Zephyr 网络 • 可以增加功能性插件
OpenSSH:安全的远程shell • 是老的远程访问的安全替代 • 允许对远程系统的认证加密的访问 • ssh [user@]hostname • ssh [user@]hostnamecommand
Scp:安全文件传输 • rcp的安全取代 • 位于ssh的顶层 • scp source destination • 远程文件指定通过: • [user@]host:/path/to/file • 使用 –r 来激活递归 • 使用 –p来保护时间和权限 • 使用 –C 来压缩数据流
rsync: 高效的文件同步 • 高效的复制文件到远程系统和从远程系统复制 • 使用安全的ssh连接传送 • rsync *.conf barney:/home/joe/configs/ • 比scp快-复制相似文件的不同处
OpenSSH 基于密钥的认证 • 可选的,无口令的,但是仍然安全的认证 • 使用ssh-keygen生成的两个密钥 • 私钥保存在你的系统 • 通常使用密码保护(建议) • 公钥使用ssh-copy-id复制到目标机器 • ssh-copy-id –I ~/.ssh/id_rsa.pub [user@]host
OpenSSH 基于密钥的认证(续) • 认证代理保存解密的私钥 • 因此,密码分析只需要进入一次 • 代理在GNOME中自动支持 • 要不然,运行ssh-agent bash • 用ssh-add把钥匙加入代理
FTP客户端 • CLI:lftp • $ lftp ftp.example.com • $ lftp -u joe ftp.example.com • 自动使用lftpget传输 • GUI:gFTP • Applications->Internet->gFTP • 允许拖拽传输 • 匿名或者认证访问 • 可选,通过ssh(sftp)安全传输
smbclient • 访问SMB/CIFS资源的类似ftp的客户端 • 例子: • smbclient -L server1 列出server1上的共享 • smbclient -U student //server1/homes 访问一个共享
使用Nautilus进行文件传输 • Places->Connect to Server • 多协议的图形浏览器 • 允许拖拽文件传输 • 支持的连接类型:FTP,SFTP,SMB,WebDAV,Secure • 也可以通过URL连接 • File->Open Location
Xorg客户端 • 所有图形应用都是X客户端 • 通过tcp/ip可以连接到远程Xserver • 数据不加密,但是可以在一个SSH连接上隧道安全 • ssh –X user@hostB xterm & • xterm 会显示在A主机的Xserver上 • 传输的数据会通过ssh连接加密
网络诊断工具 • ping • traceroute • host • dig • netstat • gnome –nettool(GUI)
结束 • 问题和答案 • 摘要 • Firefox,Evolution and Mutt • 基本的网络诊断工具 • 安全网络客户端的重要性