本篇介绍linux下的网络客户端工具 及其使用方法:
首先 可以浏览网页的 内置Firefox 也可以下载Opera等浏览器
也可以使用命令但 仅限于纯文本方式查看:
#links http://www.redhat.com 交互式
#links -dump http://www.redhat.com 非交互式
#links �Csource http://www.redhat.com 显示源代码
或者#elinks
这种方式多用来测试连接是否可用
其次 收发邮件的客户端工具:
Evolution 一款相当强大的邮件客户端
Thunderbird Mozilla的Email客户端 轻量级 速度快
mutt GUI邮件客户端 linux常用的邮件客户端 以后详细介绍
还有 即时聊天工具:
如Pidgin 据说可以用来登录ICQ MSN yahoo QQ等账号 也可以使用linux版qq
文件传输工具 下载上传:
wget 字符界面下载工具 可写进脚本里
如#wget http://www.redhat.com/training/index.html 下载指定页面
#wget --tries=50 --wait=30 http://ftp.site.com/files 尝试最多50次 超时时间30s
#wget �Crecursive --level=1 �Cconvert-links http://www.site.com/ --level为递归至n层
scp文件传输工具:
源和目标都支持远程主机方式 如果不指定用户名 则以当前用户身份登录
rsync同步工具 前后目录内容同步 比对文件特征码 只传送不同的文件 可以用来增量备份
#rsync *.conf barney:/home/joe/configs/
#rsync /etc/issue /root/Desktop
#rsync �Cr /etc/profile.d/ /root/profile/
FTP客户端:
#ftp
#sftp
#lftpget ftp://192.168.0.254/pub/gls/server.repo
#gftp applications》》internet 》》gftp
在lftp里 可以get mget put mput 可以>!mkdir /root/newdir 执行本地命令 >help
#smbclient smb共享工具 以后专辑重点介绍
#smbclient �CL server1 lists shares on server1
#smbclient �CU student //server1/homes accesses a share
#smbclient //192.168.0.1/testdir �CU testname
SSH客户端:
有v1 v2两种版本 v1已发现重大安全漏洞 目前v2较为常用
支持加密传输 支持密钥 使用非对称加密算法 公钥私钥对比 加密认证 用以替代telnet
#ssh �Cl redhat 192.168.0.1 ssh登录方式
下面准备用密钥登录
#ssh -keygen
#ssh �Ckeygen �Ct rsa
系统会生成一对密钥 私钥在 /root/.shh/id_rsa 公钥在 同目录下的/id_rsa.pub
将公钥文件放到远程主机追加到远程主机相应家目录下的 ~/.ssh/authorized_keys2 文件中
#登录
#cat id_rsa.pub.mykey >>authorized.keys2
或者可以直接:
cat - 中的- 为占位符 表示接受本地cat的管道信息到 目标主机
#密钥保护 如果对密钥设有密码保护 那么每次使用密钥都要输入保护密码 如果想省去这一步 可以使用密码输入代理
#ssh-agent bash然后加入私钥文件
#ssh �Cadd /root/.ssh/id_rsa
以后只用输一次密码即可