做个记录,希望A机器在做基于SSH的操作时不需要输入密码,这样需要服务器端进行认证,即服务器客户端生成好密钥对后,把公钥传给服务器进行安装,完成之后却发现仍然每次都需要输入密码,检查/etc/ssh/sshd_config文件,PubkeyAuthentication是yes的,AuthorizedKeysFile的路径也正常,但是服务器就是不去度authorized_keys文件,几番反复之后,发现原来是authorized_keys文件的权限设置不对,是664,安全策略阻止了对该文件的访问,实际上,需要设置成600即可。
FEATURED TAGS
Django
Python
Java
Design
Android
Linux
scriptogr.am
Mac
OS X
Apache
SSL
HTTPS
Camera
iOS
Git
Svn
Github
C++
Cocos2d-x
Cocos2d
Games
CocosBuilder
Ubuntu
Remote Desktop
Eclipse
adb
Glyph Designer
Font
Huawei
Windows Phone
Windows RT
WinRT
Visual Studio
Windows
IAP
In-app products
Ant
OpenWrt
Router
PandoraBox
Spring Boot
MySQL
Golang