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
相关推荐
C++ 老炮儿的技术栈3 小时前
char 造成的数据溢出
linux·服务器·c语言·c++·算法·c
qetfw3 小时前
Bash 内置与外部命令:type、command 与 builtin 验证
linux·开发语言·bash
虚无的纽扣3 小时前
【Linux】信号(上):一个进程是怎么“被通知”的
linux·运维·驱动开发
高频因子挖掘机4 小时前
实时行情与分钟 K 线如何协同?Python 量化系统的数据管道设计实践
后端·github·api
miofly4 小时前
GitHub 日榜趋势速报 | 2026-10-17
开源·github
高频因子挖掘机5 小时前
跨市场回测为什么会出现隐蔽的数据错误?从标的映射到历史一致性
后端·github·api
大哥您好12 小时前
QEMU 11.1.2 多架构编译指南(x86_64 / aarch64 / riscv64)
linux·服务器
道满科技13 小时前
Function Calling 参数总出错?只修参数就行
linux·windows·python
Android系统攻城狮14 小时前
Linux Gstreamer深度解析之gst_audio_ring_buffer_prepare_read调用流程与实战(七十四)
linux·运维·服务器·gstreamer音视频·音视频进阶
我科绝伦(Huanhuan Zhou)14 小时前
Linux 通用压力测试脚本合集:磁盘 + 网络
linux·网络·压力测试