目の前に僕らの道がある

勉強会とか、技術的にはまったことのメモ

ssh

ssh_configのメモ

接続するホストによって違う鍵を使ったり、ポートを変えたりする時にわざわざコマンドラインでオプションを毎回書くのはめんどうですよね。 そんなとき~/.ssh/configに書いておけば、勝手にオプションを使ってくれるので便利という話です。 Host lab HostNam…

特定ネットワーク内のマシン情報が知りたい。続き

特定ネットワーク内のマシン情報が知りたい。 http://d.hatena.ne.jp/masasuz/20110416/1302964053 の続きNet::SNMPはノンブロッキング通信ができるので、試してみた。ソースはこんな感じ。結果はこんな感じ。同一ネットワークにだいたい220ノードくらいあり…

特定ネットワーク内のマシン情報が知りたい。

と言うことで、こんなスクリプトを書いてみました。 事前にpingを打つことで、タイムアウトの時間を多少節約してます。 でもこれって、unameをfor文で回せば似たようなことができたりするのでちょっと無駄だったかも知れない。…。きっとsnmpならアクセスでき…

Net::SSH::Perlを使ってみる

とりあえずこんな感じで、サーバに入って適当に設定情報をとってくるスクリプトを書いた。 #!/usr/bin/env perl use strict; use warnings; use Net::SSH::Perl; my $ssh = Net::SSH::Perl->new('SERVER'); #鍵を省略した場合は、${HOME}/.ssh/id_dsaを参照…

SSHで公開鍵認証してみた。

今日のknew new thingsどんなに初歩的でも、どんなに馬鹿馬鹿しくても1日1個(以上)アウトプット debianにssh鍵でログイン パスワードを打つのがめんどくさいので、鍵認証を設定しよう。 ssh鍵のペアを作成 この辺は、どのターミナルソフトにもssh鍵作成機能…

sshに初めて鍵認証でログイン

ssh自体はパスワード認証で使ったこと有るのですが、(鍵作成の手順を含めての)鍵認証は初めてでした。 言い訳をすると、普通にtelnetを利用してルータとかサーバにアクセスする運用環境でしたから…。 今回使った鍵生成コマンド タイプはrsa、4096ビットで。 …