很多时候我们需要root权限去修改文件,但默认用户不是root,需要sudo后才能进行文件的传输。
先查看sftp-server文件的位置:

zhang@ubuntu:~$ cat /etc/ssh/sshd_config |grep -i sftp-server
Subsystem   sftp    /usr/lib/openssh/sftp-server

在WinSCP的设置中选择高级,SFTP,然后输入命令sudo su -c /usr/lib/openssh/sftp-server,记得替换成自己的sftp文件位置:

如果你的用户sudo命令需要输入密码,那么你还需要一个操作。
修改文件/etc/sudoers

nano /etc/sudoers

在最后一行添加:

yourusername ALL=NOPASSWD: /usr/lib/openssh/sftp-server

记得把用户和文件位置都替换成自己的。
现在在使用sftp时sudo就不需要密码了。

参考文章:How do I change user after login (e.g. su root)? :: WinSCP

在WinSCP中使用sudo进行sftp,不用输入密码,获得root权限相关推荐

  1. winscp怎么更改linux权限,winscp中使用sudo的方法

    导读 用截图了解如何在 WinSCP 中使用 sudo. 首先你需要检查你尝试使用 WinSCP 连接的 sftp 服务器的二进制文件的位置. 你可以使用以下命令检查 SFTP 服务器二进制文件位置: ...

  2. java linux root权限管理_新的 Linux sudo 漏洞使本地用户获得 root 权限

    近日被技术专家所发现的新 sudo 漏洞允许任何本地用户在不需要任何身份验证的情况下就可以在类 Unix 操作系统上获得 root 权限. Sudo 实际上就是一个 Unix 程序,它使系统管理员可以 ...

  3. linux sudo漏洞 可导致用户以 root 权限运行命令

    Linux 用户要注意了!几乎所有基于 UNIX 和 Linux 的操作系统上安装的核心命令,也是最重要.最强大也最常用的工具 Sudo中被曝存在一个漏洞. Sudo 的全称是"superu ...

  4. winscp centos linux,centos – 在WinSCP中使用sudo

    我需要更新/usr/local / apache / conf路径中的httpd.conf. 我在cpanel中生成了SSH密钥,并在SSH / Authentication部分的Advanced o ...

  5. winscp怎么更改linux权限,Linux下,WinSCP普通用户登录sftp后切换到root权限 教程

    工具: Xshell.winscp 服务器环境: linux centos7 遇到的问题:普通用户使用winscp账户登录服务器,没有操作权限! 一.普通用户,通过Xshell登录服务器. 输入以下命 ...

  6. 使用sftp不用输入密码

    1.安装Git Bash https://git-scm.com/downloads 2.桌面上鼠标右键git bash here 3.执行以下命令: ① cd ~/.ssh/ [如果没有对应的文件夹 ...

  7. chmod 赋权所有_Linux中利用sudo进行赋权的方法详解

    前言 学习怎么在保护 root 密码的安全性的同时,为可信用户赋予所管理的网络功能和特定服务的权限. 我最近写了一个简短的 Bash 程序来将 MP3 文件从一台网络主机的 USB 盘中拷贝到另一台网 ...

  8. CVE-2021-3156:隐藏10年之久的 Sudo 漏洞,可使任意用户获得root 权限(详述)

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 Qualys 公司的研究团队在几乎所有主流 Unix 类操作系统都部署的 sudo 中发现了一个隐藏近10年之久的堆溢出漏洞,可导致任 ...

  9. (Linux)在Ubuntu系统中添加新用户并授予root权限

    向Ubuntu系统中添加新用户并为其授予root权限的步骤如下: 打开终端Terminal 输入命令: sudo su - 以 root 身份登录. 注: sudo su : 切换root身份, 不携 ...

最新文章

  1. 机器学习 阴性集的选择 —— drug-target interactions (DTIs)
  2. 运维无小事,小事不运维
  3. 做形态学方法的团队_图像分割实战-分水岭分割方法和GrabCut 算法
  4. 修改MySQL自动递增值
  5. mysql查询缓存优化配置_mysql 优化之查询高速缓冲配置 小记
  6. MySQl Search JSON Values
  7. postgresql数据库导入导出
  8. 人工智能如何改变物联网?
  9. python3.3.2_Python代码2转3、3转2的方法
  10. oracle常见sql积累
  11. Android注解编程的第一步---模仿ButterKnife的ViewBinder机制
  12. Mybaits 3.2.6设计的一个缺陷,欢迎拍砖交流
  13. TORCHVISION 目标检测微调教程
  14. golang cond
  15. android触摸屏idc,android4.0 触摸屏配置
  16. 机器学习可行性与VC dimension
  17. Javaweb的服务器有哪些
  18. Chrome调试骚操作
  19. 函数的参数和函数的值
  20. 福州大学计算机陈晨,院科技节 - 福州大学电气工程与自动化学院

热门文章

  1. Androguard 的交叉引用说明
  2. 序列处理工具|Seqkit
  3. New Phytologist:王建军等综述全球变化下的山地微生物组和生态系统功能
  4. 国家微生物科学数据中心推出免费一站式生物信息分析云平台
  5. 双非的我科研如何超越双一流!
  6. Microbiome:马铃薯疮痂病与土壤微生物组关系新进展
  7. makefile经验笔记
  8. pandas索引复合索引dataframe数据、索引dataframe中指定行和指定列交叉格子的数据内容(getting a specific value)、使用元组tuple表达复合索引的指定行
  9. R语言生存分析Log-rank假设检验组间生存曲线比较实战
  10. python可视化脉搏和血氧数据并通过阈值动态调整、动态可视化异常值