解决scp命令pemission denied,please try again的问题
Posted alittlemorelove
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决scp命令pemission denied,please try again的问题相关的知识,希望对你有一定的参考价值。
问题描述:输入命令scp a.txt [email protected]:/tmp(将当前目录下的文件a.txt复制到服务器IP为192.168.0.105的root用户的/tmp/目录下),结果会提示如下错误。
解决方案:
1.使用命令vim /etc/ssh/sshd_config,对文件sshd_config进行修改,将PermitRootLogin prohibit-password注释掉并增加PermitRootLogin yes,然后使用命令/etc/init.d/ssh restart重启ssh服务。
2.文件a.txt的权限不够导致无法传输文件,使用命令chmod 777 a.txt,将文件a.txt的权限进行修改。
3.要接收文件a.txt的目录权限不够,使用命令chmod -R 777 /***/***将接收文件的目录的权限进行修改,或者直接采用/tmp目录进行接收(tmp目录权限是777)。
4.不能在root用户下传输文件,将root用户修改为其他的用户。
以上是关于解决scp命令pemission denied,please try again的问题的主要内容,如果未能解决你的问题,请参考以下文章
用scp命令远程拷贝后出现permission denied是啥原因
[linux:scp远程拷贝文件出现permission denied,please try again的解决办法]2018-10-17
scp 文件 : /目录: Permission denied