PC2*_*015 28 linux sudo winscp
我正在尝试使用WinSCP将文件从Windows传输到Linux实例.
我使用私钥为我的实例使用ec2-user登录到亚马逊实例.但是,ec2-user无权写入Linux实例
我怎么sudo su - 使用WinSCP或任何其他文件传输方法访问根目录并写入linux框?
谢谢
Ido*_*dos 25
AFAIK你做不到.
我在我的工作地点所做的是通过WinSCP 将文件传输到你的home
(~
)文件夹(或任何你有完全权限的文件夹,即chmod 777
或变种),然后通过SSH连接到你的linux机器,然后sudo
从那里传到你的目标文件夹.
另一种解决方案是更改您计划上传文件的目录的权限,这样您的用户(没有sudo
权限)就可以写入这些目录.
我还将阅读有关WinSCP远程命令的更多详细信息.
Ale*_*ssi 20
我知道这是旧的,但实际上很可能.
转到您的WinSCP配置文件
单击编辑>高级...>环境> SFTP
插入sudo su -c /usr/lib/sftp-server
"SFTP服务器" (注意您的系统中此路径可能有所不同)
保存并连接
WinSCP中有一个选项可以完全满足您的需求:
归档时间: |
|
查看次数: |
66208 次 |
最近记录: |