running 6 Network Clients
原创
©著作权归作者所有:来自51CTO博客作者jjyy1223的原创作品,请联系作者获取转载授权,否则将追究法律责任
本篇介绍linux下的网络客户端工具 及其使用方法:
首先 可以浏览网页的 内置Firefox 也可以下载Opera等浏览器
也可以使用命令但 仅限于纯文本方式查看:
#links http://www.redhat.com 交互式
#links -dump http://www.redhat.com
非交互式
#links –source 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 –recursive --level=1 –convert-links http://www.site.com/ --level为递归至n层
scp文件传输工具:
#scp root@192.168.0.22:/root/ippp.sh
./ 从源地址192168 以root身份下载ippp.sh 到./当前目录 目标地址
源和目标都支持远程主机方式 如果不指定用户名 则以当前用户身份登录
rsync同步工具 前后目录内容同步 比对文件特征码 只传送不同的文件 可以用来增量备份
#rsync *.conf barney:/home/joe/configs/
#rsync /etc/issue /root/Desktop
#rsync –r /etc/profile.d/ /root/profile/
#rsync /root/issue /root@192.168.0.1:/root/
FTP客户端:
#ftp
#sftp
#lftp username@192.168.0.254 或者
username:passwd@192.168.0.254 登录
#gftp applications》》internet 》》gftp
在lftp里 可以get mget put mput 可以>!mkdir /root/newdir 执行本地命令 >help
#smbclient smb共享工具 以后专辑重点介绍
#smbclient –L server1 lists shares on server1
#smbclient –U student //server1/homes accesses a share
#smbclient //192.168.0.1/testdir –U testname
SSH客户端:
有v1 v2两种版本 v1已发现重大安全漏洞 目前v2较为常用
支持加密传输 支持密钥 使用非对称加密算法 公钥私钥对比 加密认证 用以替代telnet
#ssh –l redhat 192.168.0.1 ssh登录方式
#ssh root@192.168.0.1
下面准备用密钥登录
#ssh -keygen
#ssh –keygen –t rsa
系统会生成一对密钥 私钥在 /root/.shh/id_rsa 公钥在 同目录下的/id_rsa.pub
将公钥文件放到远程主机追加到远程主机相应家目录下的 ~/.ssh/authorized_keys2 文件中
#scp id_rsa.pub root@192.168.0.1:/root/.ssh/id_rsa.pub.mykey
#登录
#cat id_rsa.pub.mykey >>authorized.keys2
或者可以直接:
#cat id_rsa.pub|ssh redhat@192.168.0.1 ‘ cat – >>
~/.ssh/authorized.keys2‘
cat - 中的- 为占位符 表示接受本地cat的管道信息到 目标主机
#密钥保护 如果对密钥设有密码保护 那么每次使用密钥都要输入保护密码 如果想省去这一步 可以使用密码输入代理
#ssh-agent bash然后加入私钥文件
#ssh –add /root/.ssh/id_rsa
以后只用输一次密码即可
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Android编译解决:Missing classes detected while running R8.
Android编译相关问题解决
Android 代码混淆 配置文件 -
NETWORK笔记6:思科命令
NETWORK笔记6:思科命令
思科命令 network