スポンサーリンク

このドキュメントの内容は、以下の通りです。

Cygwinでsshdを起動する方法について説明します。

環境構築


Cygwinのプロンプトを起動します。
ssh-host-config で設定ファイル等を生成します。

ssh-host-config

パーミッション関連でエラーが出ています。
*** Info: Generating /etc/ssh_host_key
*** Info: Generating /etc/ssh_host_rsa_key
*** Info: Generating /etc/ssh_host_dsa_key
*** Info: Creating default /etc/ssh_config file
*** Info: Creating default /etc/sshd_config file
*** Info: Privilege separation is set to yes by default since OpenSSH 3.3.
*** Info: However, this requires a non-privileged account called 'sshd'.
*** Info: For more info on privilege separation read /usr/share/doc/openssh/README.privsep.
*** Query: Should privilege separation be used? (yes/no) yes
*** Warning: The file /etc/passwd is not readable by all.
*** Warning: Please run 'chmod +r /etc/passwd'.
*** Warning: The file /etc/group is not readable by all.
*** Warning: Please run 'chmod +r /etc/group'.
*** ERROR: Problem with LocalSystem or Adminstrator IDs

passwdとgroupのパーミッションを修正します。
chmod +r /etc/passwd
chmod +r /etc/group

再度 ssh-host-config を実行します。
次に /var のパーミッションが正しくないとエラーが出ました。
*** Warning: The permissions on the directory /var are not correct.
*** Warning: They must match the regexp d..x..x..[xt]
*** ERROR: Problem with /var directory. Exiting.

/varに x を立ててやります。
chmod +x /var

再度 ssh-host-config を実行します。
$ ssh-host-config
*** Query: Overwrite existing /etc/ssh_config file? (yes/no) yes
*** Info: Creating default /etc/ssh_config file
*** Query: Overwrite existing /etc/sshd_config file? (yes/no) yes
*** Info: Creating default /etc/sshd_config file
*** Info: Privilege separation is set to yes by default since OpenSSH 3.3.
*** Info: However, this requires a non-privileged account called 'sshd'.
*** Info: For more info on privilege separation read /usr/share/doc/openssh/README.privsep.
*** Query: Should privilege separation be used? (yes/no) yes
*** Info: Note that creating a new user requires that the current account have
*** Info: Administrator privileges.  Should this script attempt to create a
*** Query: new local account 'sshd'? (yes/no) yes
*** Info: Updating /etc/sshd_config file
*** Info: Added ssh to C:\WINDOWS\system32\driversc\services

*** Warning: The following functions require administrator privileges!

*** Query: Do you want to install sshd as a service?
*** Query: (Say "no" if it is already installed as a service) (yes/no) yes
*** Info: Note that the CYGWIN variable must contain at least "ntsec"
*** Info: for sshd to be able to change user context without password.
*** Query: Enter the value of CYGWIN for the daemon: [ntsec]

*** Info: The sshd service has been installed under the LocalSystem
*** Info: account (also known as SYSTEM). To start the service now, call
*** Info: `net start sshd' or `cygrunsrv -S sshd'.  Otherwise, it
*** Info: will start automatically after the next reboot.

*** Info: Host configuration finished. Have fun!

sshdを起動する


下記の2種類のコマンドでsshdを起動することができます。

cygrunsrv -S sshd

net start sshd

sshdに接続する


putty等で localhost に ssh で接続してください。

ssh関連記事


[2007-05-25-4] sshでホスト認証鍵を追加するか聞かれたくないとき
[2007-09-30-1] sshの接続を共有する方法
[2007-10-03-1] ssh パスフレーズなしの秘密鍵でログインする
[2007-10-04-1] sshのauthorized_keysで接続元を制限をする方法
[2007-10-05-1] sshのauthorized_keysで仮想端末を取得させない設定 no-pty
[2007-10-18-1] sshのauthorized_keysでコマンドを限定する方法
[2007-10-19-1] sshでログインしたときにコマンドを実行する方法
[2008-02-10-1] 複数のPuTTYをタブ化して管理するPutty Connection Manager
[2008-02-18-1] sshdの設定を反映する方法
[2008-02-18-2] sshdでsshできるユーザを制限する方法
[2008-02-20-1] sshブルートフォースアタックを防ぐiptablesを使ったblocksshd
[2008-02-20-2] セキュリティ sshでknown_hostsに登録するか聞かれなくする方法
[2008-05-26-2] sshによるリモートアクセスを見分ける方法 SSH_CONNECTION SSH_CLIENT
[2008-08-17-1] CentOSでsshdの設定をリロードする方法
[2008-10-19-1] sshdの設定の安全なテスト方法

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

はてなの人気のブックマーク

スポンサーリンク
 

過去ログ

2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー