VCSA默认情况下,root用户使用的shell是appliancesh,因此无法通过WinSCP来登录VCSA和上传文件,需要更改root用户的shell为bash,如下所示:
# chsh -s /bin/bash root
上传文件后,再改回appliancesh:
# chsh -s /bin/appliancesh root
来源:
Error when uploading files to vCenter Server Appliance using WinSCP (2107727)
解决VCSA中使用WinSCP上传文件的权限问题
VCSA默认配置下,root用户的shell是appliancesh,这阻止了通过WinSCP登录和上传文件。为进行文件传输,需临时将root用户的shell改为bash,完成上传后需恢复为appliancesh。这个过程可以通过运行命令`chsh-s/bin/bashroot`和`chsh-s/bin/applianceshroot`来实现。
2649

被折叠的 条评论
为什么被折叠?



