有没有办法使用WinSCP赋予用户帐户之间进行切换?
当我使用的腻子,我可以使用su
命令不同帐户之间切换用户。
举一个例子:
kitis@localhost$
kitis@localhost$ su abc
abc@localhost$
以同样的方式,当我使用WinSCP赋予,是有办法,而我已经登录到服务器,我可以切换用户?
有没有办法使用WinSCP赋予用户帐户之间进行切换?
当我使用的腻子,我可以使用su
命令不同帐户之间切换用户。
举一个例子:
kitis@localhost$
kitis@localhost$ su abc
abc@localhost$
以同样的方式,当我使用WinSCP赋予,是有办法,而我已经登录到服务器,我可以切换用户?
不,这是不可能的。 当你想切换使用SCP用户(WinSCP赋予你的情况),您需要重新登录。 你不能在SCP-会话中运行任何命令,只是管理文件; 测量值SCP-协议本身不支持任何机制来改变当前用户的ID。 如果你想有一个可能更改用户在会话中必须使用SSH。
有对现场的WinSCP这个问题的一个常见问题:
如何更改登录信息(例如,苏根)后,用户?
你需要指定sudo
中的WinSCP会话设置命令,自定义外壳(如果您正在使用SCP),或使用sudo
定制SFTP服务器启动命令(如果使用的是SFTP)。
虽然有一定的局限性,特别是你需要配置sudo
不要求输入密码。
看到该链接了解详情。