Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows 8系統教程 >> 關於Windows8系統教程 >> cygwin在Windows8.1中設置ssh

cygwin在Windows8.1中設置ssh

日期:2017/1/23 21:01:56      編輯:關於Windows8系統教程

cygwin在Windows8.1中設置ssh的問題解決

為了在Windows 8.1上直接使用Linux環境和hadoop開發,裝了cygwin,同時設置ssh無密碼登錄。

但正常ssh-keygen後復制到authorised_keys後登錄出現提示:

Permissions 0660 for "/home/***/.ssh/id_rsa" are too open. It is required that your private key files are NOT accessible by others.

意思是密鑰文件的權限太松了,於是想收窄權限,但無論怎樣chmod都收不回group和other的rw權限。

一番查找後才發現原來是一個N年前我工作中在AIX上也遇到過的問題,就是文件的group沒有,或者在cygwin中分組顯示為None的原因。解決方法就是先賦予分組,簡單粗暴chgrp Users給個普通用戶分組,再改權限就沒問題了。

Copyright © Windows教程網 All Rights Reserved