Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
sftp ssh密钥权限_Ssh_Sftp_Sublimetext3_Sublime Text Plugin - Fatal编程技术网

sftp ssh密钥权限

sftp ssh密钥权限,ssh,sftp,sublimetext3,sublime-text-plugin,Ssh,Sftp,Sublimetext3,Sublime Text Plugin,我正在使用Sublime Text 3的sftp插件。当我尝试同步文件时,会出现一个错误,显示: SSH私钥上的权限允许其他用户读取它,因此“sftp”命令行程序不会使用它。 请更改权限,使文件不可全世界读取。有关更详细的帮助,请打开终端并执行以下操作: /usr/bin/sftp-C-oPort=6922-occonnecttimeout=30-oIdentityFile=~(私有ssh密钥位置) 当我在终端上输入它所说的内容时,我得到了一大堆我不太明白的信息 如何解决此问题?在终端中,使用以

我正在使用Sublime Text 3的sftp插件。当我尝试同步文件时,会出现一个错误,显示:

SSH私钥上的权限允许其他用户读取它,因此“sftp”命令行程序不会使用它。 请更改权限,使文件不可全世界读取。有关更详细的帮助,请打开终端并执行以下操作: /usr/bin/sftp-C-oPort=6922-occonnecttimeout=30-oIdentityFile=~(私有ssh密钥位置)

当我在终端上输入它所说的内容时,我得到了一大堆我不太明白的信息


如何解决此问题?

在终端中,使用以下命令:

$ chmod 700 your_file.pem 

您希望您的私钥仅对您具有只读权限。通常您的私钥位于主文件夹(~/.ssh)的.ssh目录中。它通常具有默认名称id\u rsa。您可以尝试chmod 400~/.ssh/id\u rsa