回覆列表
  • 1 # 使用者508873978285

    安裝cygwin,還需要安裝/libs/zlib、/net/openssh和/net/tcp_wrappers。

    缺什麼包安裝的時候它會自動安裝。

    配置ssh主機,在cygwin的控制檯中輸入如下命令:

    ssh-host-config

    當螢幕顯示關於“privilege seperation”,輸入yes後回車;

    當螢幕顯示關於“create local user sshd”,輸入yes後回車;

    當螢幕顯示關於“install sshd as a service”,輸入yes後回車;

    當螢幕顯示關於“CYGWIN=”,輸入ntsec tty後回車;

    當螢幕提示“Host configuration finished. Have fun!”時,就說明已經正常的完成了ssh主機的配置。

    啟動ssh服務,也就是啟動ssh的伺服器功能,在cygwin的控制檯中輸入如下命令:

    net start sshd

    或者

    cygrunsrv –start sshd

    螢幕提示“CYGWIN sshd服務已經啟動成果。”,或者沒有任何錯誤提示(對於cygrunsrv命令而言),說明ssh服務已經正常啟動。

    建立使用者組與密碼,在cygwin的控制檯中輸入如下命令:

    mkpasswd –cl > /etc/passwd

    mkgroup --local > /etc/group

    至此伺服器的配置已經完成,可以基於使用者與密碼實現從遠端登陸SSH伺服器。

    透過密碼登陸SSH伺服器

    在cygwin的控制檯輸入如下命令:

    ssh username@hostname

  • 中秋節和大豐收的關聯?
  • 32位的win10如何改為64位的?