ssh使用scp: /目录: Permission denied

今天使用scp命令准备向目标服务器传输文件,但是遇到Permission denied这个问题,意思就是拒绝访问

scp apache-tomcat-8.0.28.tar xuliugen@192.168.31.229:/home/xuliugen/webs

最终才知道问题原来是由于没有该目录的操作权限,默认的实在/tmp有权限

这样的话,我们以后在进行传输的时候,可以先把文件放到tmp文件目录下,然后在进行mv 或者scp到其他目录,即可。

但是,这样做的话经历了一个中间过程,所以我们可以对当前用于的目录进行权限的修改:

这里我们可以明确的看出来,权限从原来的rwxr 修改为rwxrw 增加了一个可以写的权限,再试一下,上传成功:

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-08 09:52:20

ssh使用scp: /目录: Permission denied的相关文章

ssh免密码登录Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 的解决方案!

当出现Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 警告的时候,恭喜你,你已经离成功很近了. 远程主机这里设为slave2,用户为Hadoop. 本地主机设为slave1 以下都是在远程主机slave2上的配置,使得slave1可以免密码连接到slave2上.如果想免密码互联,原理一样的,在slave1上也这么配置即可! (1)首先:配置ssh服务器配置文件. 在root 用户下才能配置. vi /etc/ssh/sshd_

ssh登录服务器出现Permission denied (publickey,gssapi-keyex,gssapi-with-mic)警告

在一次上传网站到服务器的过程中出现了Permission denied (publickey,gssapi-keyex,gssapi-with-mic)警告,网上有很多解决的办法,比如https://www.cnblogs.com/xubing-613/p/6844564.html的方法就不错.我是在mac环境下上传的项目,这里我使用的ssh工具是国产的finalshell.所以我简单记录下我使用命令行修改的过程. 我是使用的秘钥对进行ssh登录的,但是在通过finalshell登录时老是说我的

scp 文件 : /目录: Permission denied

Q: A: 进入目录,用root登录,修改权限为777 再进行上传即可: 原文地址:https://www.cnblogs.com/xym4869/p/11712220.html

SSH方式登录github出现Permission denied (publickey)

今天在公司上传了代码,回到家pull,结果竟然出现了“Permission denied (publickey)“这种东西.第一反应是key不对,可是上次明明用key登录过,不可能不对啊,难道是文件被删除或覆盖?赶紧ls .ssh瞅一眼,发现上次生成的git.git.pub文件好好的在那呢.再想想,我也没动过github上的key设置啊,在公司都是https方式push的呢.确认不是key的设置问题,在http://henzil.easymorse.com/?p=508找到了解决方案. 下面记录

Ubuntu 14.04.4 下 scp 远程拷贝提示:Permission denied, please try again. 的解决办法

我在 s0 主机上远程拷贝 /etc/hosts 文件到 s1 主机上,出现下面的错误提示: [email protected]:~$ scp /etc/hosts [email protected]:/etc/[email protected]'s password: Permission denied, please try again. 解决办法如下: 1.    sudo gedit /etc/ssh/sshd_config    注释掉 PermitRootLogin without-

Linux scp 报错Permission denied, please try again

我帮助chenzhonghua在FTP上建了用户 但是他想用scp从Linux上往FTP服务器(192.168.62.2)传文件遇到了故障: [[email protected] tmp]# scp -P 25552 mysql.sock [email protected]:/tmp[email protected]'s password: Permission denied, please try again. 故障原因: SSH限制了用户的登录.scp命令走SSH登录.chenzhonghu

SSH Server And “Permission denied (publickey) git

git时遇上SSH Server And "Permission denied (publickey) 原来 opensuse系统创建known_hosts文件时创建到了root下,在用户下没有产生,将此文件移到用户目录下的.ssh文件夹后还是不行 查看known_hosts用户权限为root,改为自己用户,此问题消失!

github windows配置以及ssh生成 Permission denied (publickey)

1:进入cmd命令下,或者可以使用GIt工具   (如果出现了 Permission denied 或者配置多个SSH Key跳第6步) git工具  下载地址:https://git-scm.com/downloads 安装 2:进入到 用户/.ssh目录下  cd Users\****\.ssh 如果没有这个目录(.ssh)自行创建 (***表示你的家目录) 3:生成KEY ssh-keygen -t rsa -C "*****" -t   生成dsa私钥和dsa公钥:默认使用ds

Windows10 下 github ssh 访问出现 Permission denied(publickey)错误的解决方法

Windows10 下 github ssh 访问出现 Permission denied(publickey)错误的解决方法. 错误信息: git clone [email protected]:ediwang/envsetup.git Cloning into 'envsetup'... [email protected]: Permission denied (publickey). fatal: Could not read from remote repository. Please