Vine Linux2.6r1 + ADSL による自宅サーバー と・・・・タイトルはまともだが、単なる覚書(^^; |
||||||||
|
|
||||||||
|
■sshの導入 自分は家庭内LANからしかリモートアクセスしないのでtelnetでも 良いかな〜と思っていましたが、一応、安全性の高いsshを導入してみました。 1.configファイルを編集 #vi /etc/ssh/sshd_config PasswordAuthentication no # identityが必須 PermitRootLogin no # rootでのログイン禁止 PermitEmptyPasswords no # Nullパスワードでのログイン禁止 AllowUsers hoge # ログインできるユーザーを "hoge"のみに設定 2.sshを再起動 /etc/rc.d/init.d/sshd restart 3.鍵の作成 リモートで接続するユーザ でサーバにログイン。 # ssh-keygen -t rsa1 Generating public/private rsa1 key pair. Enter file in which to save the key (/home/*****/.ssh/identity): Enterキー押下 /home/******/.ssh/identity already exists. Enter passphrase (empty for no passphrase): パスワードを入力 Enter same passphrase again: パスワードの再入力 # cd /home/hogehoge/.ssh/ # cp identity.pub authorized_keys 上の手順で作成された /home/****/.ssh/identity を、リモート側のマシンにコピー 4.クライアント側の設定(Windows PCでTeraTermを使用) 環境変数の変更 マイコンピュータ→プロパティ→環境変数 に新規追加 [変数名] → TERATERM_EXTENSIONS [変数値] → 1 ・teratermをssh対応にしてログインに”ssh RSA鍵を使う”でログイン可能 ログイン画面でプレインテキスト認証が選択できる場合は /etc/ssh/sshd_configの設定ミス |
|||||||
|
Copyright(c) tabiji.org All Right Reserved. |
||||||||