linux scp传输文件权限被拒绝,Linux的远程传输文件scp及出现Permission denied (publickey).lost connection问题解决方法-Go语言中文社区...
一、Linux的远程传输文件scp使用方法
1.当前Linux系统 --> 远程Linux系统
scp 当前Linux系统文件路径/文件名 远程Linux用户名@IP地址:远程Linux系统文件路径
2.远程Linux系统 -->当前Linux系统
scp 远程Linux用户名@IP地址:远程Linux系统文件路径/文件名 当前Linux系统文件路径
例如传输文件:
scp /home/vpn/windscribe-cli_1.3-19_amd64.deb root@172.28.128.4:/home/vpn
二、远程传输时权限被拒绝的解决方法
传输时出现错误:
Permission denied (publickey).
lost connection
权限被拒绝(publickey)
失去了连接
方法1:
1.登录远程主机,将/etc/ssh/sshd_config文件中的PasswordAuthentication no改为PasswordAuthentication yes
2.重启sshd服务:
systemctl restart ssh.service
然而我使用这种方法还是没有解决问题..
方法2:
1.在当前Linux主机中运行以下命令
ssh-keygen -t rsa
运行过程的操作如下:
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/ssh/id_rsa):#回车
Enter passphrase (empty for no passphrase):#回车
Enter same passphrase again:#回车
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
执行完毕后会在用户目录~/.ssh/产生两个文件,id_rsa,id_rsa.pub
2.将当前Linux主机上的id_rsa.pub文件拷贝到远程Linux主机的root用户目录下的.ssh目录下,并且改名为authorized_keys 。若已经有该文件覆盖掉内容即可。
这样在当前Linux主机上使用scp命令传输文件到远程Linux上将不提示输入密码了,直接传输了。也可在当前Linux主机上使用scp命令将远程Linux上文件传输到本机;总之不需要验证,就可以在当前Linux系统访问远程Linux系统
注:如果有多台计算机需要与远程Linux系统进行传输,则只需将id_rsa.pub中的内容复制到authorized_keys文件中即可。
3.再次执行传输命令:
scp /home/vpn/windscribe-cli_1.3-19_amd64.deb root@172.28.128.4:/home/vpn
已经可以使用。
linux scp传输文件权限被拒绝,Linux的远程传输文件scp及出现Permission denied (publickey).lost connection问题解决方法-Go语言中文社区...相关推荐
- linux scp传输文件权限被拒绝,Linux的远程传输文件scp及出现Permission denied (publickey).lost connection问题解决方法...
一.Linux的远程传输文件scp使用方法 1.当前Linux系统 --> 远程Linux系统 scp 当前Linux系统文件路径/文件名 远程Linux用户名@IP地址:远程Linux系统文件 ...
- Linux文件权限(密码、用户、组、文件权限)——————附带详细操作
Linux文件权限 文章目录 Linux文件权限 0 背景 1 用户信息 2 密码 3 用户管理 3.1 添加新用户 3.2 删除用户 3.3 修改用户 3.3.1 usermod 3.3.2 pas ...
- linux 运行go文件路径,go程序部署到linux上运行-Go语言中文社区
go 语言版本:go1.9.2 开发环境:win10 部署环境:ubuntu 14.04.6 一.win10上的操作 1.在src目录下依次执行set CGO_ENABLED=0.set GOOS=l ...
- Linux系列:Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password
问题 新创建的用户,SSH远程三次报错. Permission denied, please try again Permission denied (publickey,gssapi-keyex,g ...
- 【linux】Permission denied (publickey) SSH用户名密码登录报错
1.概述 所在机器直接ssh登录,报错了 Permission denied (publickey). 原因 生产机器默认禁用了ssh密码登录权限.之前测试环境也遇到了,解决过一次,忘了-- 解决方案 ...
- git pull 报错:权限不够 Permission denied (publickey)
一.背景 在git 提交的时候,突然就行不通,一直报错: Permission denied (publickey). fatal: Could not read from remote reposi ...
- windows远程android传输文件,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)-Go语言中文社区...
电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解) 温馨提示 本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请 ...
- chmod命令文件权限属性设置(linux/cygwin)
chmod命令 文件权限属性设置 转载自:http://man.linuxde.net/chmod chmod命令用来变更文件或目录的权限.在UNIX系统家族里,文件或目录权限的控制分别以读取.写入. ...
- linux改文件权限为root,Linux创建root不可修改删除而只可追加权限的文件
文件类型 对于文件和目录的访问权力是根据读访问,写访问,和执行访问来定义的.现在介绍Linux文件系统两种很实用的权限i和a. 使用 ls –l 命令可以显示文件的属性以及文件所属的用户和组. 列表的 ...
- linux 774是什么权限,7.6 Linux用户与文件权限操作实例
<7.6 Linux用户与文件权限操作实例>由会员分享,可在线阅读,更多相关<7.6 Linux用户与文件权限操作实例(15页珍藏版)>请在人人文库网上搜索. 1.Linux用 ...
最新文章
- 从零开始学习python-从零开始学习python(一)
- [转帖]最新FLASH 0DAY 漏洞总结分析篇
- VS11在Win8上的Metro应用
- 用camelot读取表格_如何使用Camelot从PDF提取表格
- Windows 7硬件驱动搜索更加智能、精确
- [原创]jQuery的this和$(this)
- 局域网ip扫描工具_Network Kit X for Mac(网络检测工具箱)
- win10资源管理器如何添加PDF文件预览
- (精华2020年6月2日更新) TypeScript函数详解
- c语言获取随机数硬币问题,算法 – 从硬币中创建一个随机数生成器
- 适合在企业网站展示企业发展历程的时间轴滑动特效源码
- 【文献笔记】【精读】Near-Ultrasound Communication for TV’s 2nd Screen Services
- 知乎视频:联合创作盘活内容价值
- openstack云计算平台<5>--核心组件配置->Netwoking服务
- 基于正交设计的折射反向学习樽海鞘群算法
- 【Tableau 图表大全21】之箱型图(盒须图)
- tomacat出错_繁星漫天_新浪博客
- 毕业设计遇到的一些问题与总结
- redux和mobx对比
- 单片机---12---DMX512
热门文章
- 零基础三天学会易语言
- android x86 精简版,逆天!Windows7终极纯净版x86,仅239MB | 殁漂遥
- Python爬虫下载喜马拉雅音频文件
- 最新大数据案例分享:2019微信数据报告(图集)
- 安徽 计算机一级考试题库,计算机一级考试题库和答案
- c语言题库及详解答案 免费下载,C语言题库(带详解答案).pdf
- C#编写刷机工具exe替代adb敲命令行操作
- linux进程栈和线程栈大小,Linux进程栈和线程栈
- 掌握c语言的运行环境,c语言考试大纲
- 摩尔庄园怎么显示全部服务器,摩尔庄园手游怎么看自己玩的什么服,服务器查看区别方法...