WinSCP使用普通用户登录切换到root用户的方法

使用Oracle的服务器时,发现服务器禁用了root账号登录,只能使用他指定的普通用户登录ssh。我在使用sftp登录上传文件时,因为普通用户权限不够,不能创建文件,非常不方便,这给管理服务器带来诸多不便。

其实在我们使用winscp时,可以切换到root用户,这样就有权限进行操作了。具体方法如下:

先登录ssh,执行以下使命令用来查看sftp-server执行文件目录:

复制代码
cat /etc/ssh/sshd_config|grep sftp

此时返回sftp-server执行文件目录可能是:

复制代码
Subsystem sftp /usr/libexec/openssh/sftp-server

然后在winscp的高级设置中的SFTP选项中设置中填入sftp-server执行文件目录:

复制代码
sudo /usr/libexec/openssh/sftp-server

接着在Shell中填入切换root用户的命令:

复制代码
sudo -i
相关推荐
系'辞6 小时前
【obsidian指南】配置obsidian git插件,实现obsidian数据定时同步到github仓库(Mac电脑)
macos·github·agent·知识库
C_心欲无痕12 小时前
ts - tsconfig.json配置讲解
linux·前端·ubuntu·typescript·json
冰西瓜60012 小时前
国科大2025操作系统高级教程期末回忆版
linux
HIT_Weston13 小时前
93、【Ubuntu】【Hugo】搭建私人博客:面包屑(一)
linux·运维·ubuntu
cuijiecheng201813 小时前
Linux下Beyond Compare过期
linux·运维·服务器
HIT_Weston13 小时前
92、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(六)
linux·运维·ubuntu
CodeAllen嵌入式13 小时前
Windows 11 本地安装 WSL 支持 Ubuntu 24.04 完整指南
linux·运维·ubuntu
草梅友仁14 小时前
墨梅博客 1.0.0 发布与更新 | 2026 年第 2 周草梅周报
github·ai编程·nuxt.js
码农小韩15 小时前
基于Linux的C++学习——指针
linux·开发语言·c++·学习·算法
wdfk_prog15 小时前
[Linux]学习笔记系列 -- [fs]seq_file
linux·笔记·学习