Vine Linux2.6r1 + ADSL による自宅サーバー
と・・・・タイトルはまともだが、単なる覚書(^^;

Welcom
はじめに
環境
稼動状況
リンク
Domain
独自ドメイン
Setting
Kernel
Webmin
ssh
Apache
Proftpd
Postfix
namazu

その他


■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.