✦ WELCOME TO MY WORLD ✦
✦ 2023-02-17 01:18 · 软技术

一种可以在只知道用户A的登录密码的情况下以用户B的身份通过WinSCP登录Linux系统的方法

一种可以在只知道用户mango密码的情况下以用户foo的身份通过WinSCP登录Linux系统的方法,其中使用了sudo命令来切换到foo用户的身份。同时,通过在WinSCP登录时设置为SCP模式,可以在Windows系统中进行文件传输。

具体操作步骤如下:

在Linux系统中,通过root或者具有sudo权限的用户,在/etc/sudoers文件中添加以下内容,允许mango用户切换到foo用户的身份:

mango ALL=(foo) NOPASSWD: /bin/su - foo

这个命令允许用户mango通过 sudo su - foo 命令切换到foo用户的身份,并且不需要输入密码。

在WinSCP登录时,选择SCP协议,并且在高级选项中,将Shell设置为以下命令:

sudo -Hsu foo /bin/bash

这个命令告诉WinSCP,在登录时使用sudo命令,切换到foo用户的身份,并且以bash shell登录。

输入mango用户的密码,即可登录Linux系统,同时以foo用户的身份进行文件传输。

标签:暂无
← windows平台下实现每分钟向COM口定时发送时间字符串 python,paho-mqtt,mqtt,心跳包,掉线重连 →

▣ 评论告示牌

留下你的评论