· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [访谈] 网银安全系列访谈之:惊心动魄网银故事
· [热点专题] 网银安全系列 3G上网卡巡礼
· [订阅IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 跨站脚本十二问 四步防范Conficker
· [热点] Windows 7 RC版公开下载 憾缺中文版

Linux系统下OpenSSH速度提升方法与技巧

发布时间:2008.04.15 06:35     来源:赛迪网    作者:korn

虽然使用公钥验证是一个提高SSH安全数据传输的很好的方法。传输SSH身份密钥也会是一件痛苦的事情。首先,你要创建你的密钥对。然后,你把公钥复制到所有你希望登录机器的正确位置。密钥必须是一种特殊的格式,你必须到一个有正确权限的特定目录。

幸运的是 ssh-copy-id,一个OpenSSH里面的小工具,让这一切变得简单。

SSH 是一个安全的远程管理工具,提供许多处理的捷径及能力。 比如,你可以登录然后,执行一个远程命令,而这一切只需要一个命令。而不用首先登录,再输入命令:

carla@host1:~$ ssh terry@host2 ls ~

这是一个有意思的例子并且有一个小玄机- ls ~ 会列出 Carla的 home 目录,而不是 Terry的。如果你想看 Terry的 home 目录你必须使用 ls /home/terry。做这些你只需要输入一要命令。比如启动一个备份脚本,查看进程或者打印一份文档。

$ ssh-copy-id -i id_rsa.pub terry@host2

ssh-copy-id 用正确的格式复制身份密钥。要确保文件权限及属主是正确的并且要确定,私钥不会被意外上传。

使用基于密钥的认证而非密码认证,表示你不用泄露你的系统密码。为了让管理多台远程机器更加简单,你可以使用你所想要的任何名字创建密钥,就像下面这样:

$ ssh-keygen -t rsa -f id_apacheserver

要连接的时候,你可以容易使用正确的定密钥:

$ ssh -i id_apacheserver carla@host.alrac.net

最后,不要忘记强大的 sshfs 命令,用它来加载一个远程文件系统。这比Samba及NFS服务器速度都要快。首先创建 一个本地目录作为挂载点,然后加载远程文件系统:

$ sshfs hostname:/remotedir localdir/

现在你就可以,像操作本地文件一样操作这个远程文件系统了。

(责任编辑:云子)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Linux操作系统下如何查看硬盘和目录容量 (04-14) · Linux操作系统下改变语言设置Shell命令 (04-14)
· 新手学堂:修改Linux操作系统日期和时间 (04-14) · 关于Linux操作系统“暴力破解”软件介绍 (04-14)
· 新手学堂:Linux操作系统下文件路径命令 (04-14) · 红帽2008年第四季度财报及2008财年成果 (04-14)
· 红帽校园巡讲 湖南长沙通信职业技术学院 (04-14) · 中国发展自主软件需要从大学生开始培养 (04-14)
· 实用技巧:Linux操作系统添加新硬盘方法 (04-14) · Linux操作系统下远程登录Windows XP桌面 (04-14)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
2009第七届中国电脑商年会直播
·创业投资系列访谈:产业..
·特别策划:视频网站系列..
·专题:网游虚拟货币新规..
专题:6月上市手机新品回顾及7月新机展望
·2009年中国电信业信息化..
·专题:把iPhone 3GS“解..
·WAPI重启国际标准进程 ..
专题:09年中盘点-联想春季打印机新品回顾
·InfoComm 2009 视听与集..
·网游背后的故事 网游服..
·[专题]联想ThinkPad T40..
BizSpark:微软为技术创业企业点燃火花
·社区活动:我的IT求知生..
·访谈:内网安全2009系列..
·安全访谈:网银安全之Sa..