vCenter6.7开启文件上传(BASH Shell)和ssh功能
开启步骤
1.虚拟机管理界面点F2,输入root账号密码。
是root的密码不是,不是SSO域密码,回车确认。
2.上下方向键选择到Trobleshooting Mode Opionts,回车进入
3.如果左边显示Enable xxxx,右边显示xxxx is Disabled 则说明该功能目前为关闭状态,反之则为开启状态,如图BASH Shell为关闭状态,SSH则为开启状态。
4.选中显示Enable,且需要开启的功能,回车开启。
5.点两次esc即可回到最初页面
这时就可以使用winscp进行文件上传,文件协议要选择scp。
winscp下载地址:https://winscp.net/eng/index.php
问题解决
如果连接SCP时(想要文件传输),显示“主机未通信超过 15 秒。如果问题再次出现,请尝试关闭“优化连接缓冲区大小”,则继续以下解决方案。
官方解决方案:使用 WinSCP 将文件上载到 vCenter Server Appliance 时出错 (2107727) (vmware.com)
1.在虚拟机界面alt+F1进入命令行界面(alt+F2切换回信息页面,或者ssh连接应该也可以),输入root账号密码进入shell(如果不是shell而是,command界面,再输入shell则可进入shell界面)
2.输入一下命令,将默认shell改为Bash,文件传输就好了
chsh -s /bin/bash root
输就好了
chsh -s /bin/bash root
如显示密码过期则看上面的官方解决方案继续解决。