top

TOP  RSS  Login

コマンド覚え書き

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

jt

0.203326