写好脚本用于上传公钥

| 暂无评论 | 暂无引用通告

-->

   就是因为懒!我不想每次上传公钥到新系统上时重复那几条命令,当然也是为了高效,呵呵!在使用脚本前请更改变量$locate_key的值,将其设定为你公钥所在文件。

#!/usr/bin/perl -w
#名称:pubkey
#用法:pubkey -h hostname [-u username]
use strict;
use Getopt::Std;

my %opt;
my $locate_key="/root/.ssh/pubkeys";
$opt{u}="root";
getopt("hu",\%opt);
print "pubkey -h hostname [-u username]\n",exit unless defined $opt{h};
`ssh $opt{u}\@$opt{h} "if [ -d .ssh ]; then  : ;else mkdir .ssh ;fi ;cd .ssh;cat >>authorized_keys" <$locate_key`;

暂无引用通告

发送引用通告网址: http://supersun.info/mt/mt-tb.cgi/706
如果您想引用这篇日记到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。

发表评论

最新资源

  • IMG_1437.JPG
  • line.png
  • bar.png
  • perl_calander.jpg

关于此日记

此日记由 supersun 发表于 2007年8月10日 14:40

此Blog上的上一篇日记备份Firefox的书签

此Blog上的下一篇日记判断脚本是否具有交互性

首页归档页可以看到最新的日记和所有日记。