コマンド覚え書き
メモ >
ssh 経由でディレクトリを同期
hoge 以下のディレクトリを server サーバの ~/Documents/hoge と同期させる
rsync -aKLvz --delete -e ssh hoge server:~/Documents
find
ディレクトリについてパーミッションを統一する
find . -type d -exec chmod 755 {} \;
正規表現にマッチするファイルについて操作
find . -regex '.*\.tmp' -exec rm {} \;
ssh サーバにパスワード入力なしでログイン
鍵を用意する
% ssh-keygen -t dsa Generating public/private dsa key pair. Enter file in which to save the key (/home/hoge/.ssh/id_dsa): 任意のパス Enter passphrase (empty for no passphrase): [ENTER] Enter same passphrase again: [ENTER] Your identification has been saved in 任意のパス. Your public key has been saved in 任意のパス.pub. The key fingerprint is: ... The key's randomart image is: ...
公開鍵をサーバへ登録する
% cat 任意のパス.pub | ssh サーバ 'mkdir -p ~/.ssh; cat >> ~/.ssh/authorized_keys'
設定ファイルを編集
% vi ~/.ssh/config Host サーバ IdentityFile 任意のパス
Last modified:2010/01/04 17:27:25
dM
0.323531