解决 "/.ssh/id_rsa": bad permissions 权限报错

其实这个问题的成因是比较简单的,主要是由于id_rsa相关的文件权限不对,可能的场景是从其它地方拷贝了此文件到.ssh目录下,但又没有纠正权限导致。

怎么解决?授予合理的权限即可。

chmod 755 ~/.ssh/  
chmod 600 ~/.ssh/id_rsa ~/.ssh/id_rsa.pub   #一般执行这条就行了。
chmod 644 ~/.ssh/known_hosts

相关推荐:
在Mac下,我们和Win一样都喜欢装一些软件,有时候是临时用,但是等到卸载的时候却并不是那么地简单,似乎有些很多的区别。 今天,例举了Mac下常见的几种软件卸载的方式。 1、PKG向导安装的 看这:https://www.yoursa …
首先解释一下分配单元大小的含义:所谓分配单元大小,即是系统对磁盘以及移动存储设备进行读写的最小单位。 在极限速度以内,分配单元大小设置越大读写速度越快,反之则越慢。但是这里要注意一个问题,单元分配越大 …
谷歌发布了针对ARM优化的新算法,但是如果要使用 salsa20 或 chacha20 或 chacha20-ietf 算法,还是需要先安装 libsodium 。 CentOS下: #shell#yum install epel-release -y yum install libsodium -y 如果想自己编 …
pip类似RedHat里面的yum,安装Python包非常方便。 python -m pip install --upgrade pip …
1.使用特定的命令 命令:SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword'); 例子:SET PASSWORD FOR 'test'@'localhost' = PASSWORD("test"); 2.使用常规的更新SQL语句 update mysql.user set authent …
拿起手机扫一扫即可带走我!