如何在 Mac 上 ssh 到 xampp-vm?

Posted

技术标签:

【中文标题】如何在 Mac 上 ssh 到 xampp-vm?【英文标题】:How to ssh to xampp-vm on Mac? 【发布时间】:2018-09-28 02:11:19 【问题描述】:

我在 Mac 上使用 XAMPP-VM,我尝试使用 xampp 管理器上显示的地址 ssh 到 VM:

192.168.65.2

我意识到我不知道 VM 的 root 密码和任何 ssh-key 信息。有没有办法做到这一点?

我知道我可以在/opt/lampp 上安装卷,它在我的机器上是~/.bitnami/stackman/machines/xampp/volumes/root;但是这样,我没有写文件的权限。如果有人能告诉我如何为挂载的文件设置权限,那也将是一个很大的帮助。

【问题讨论】:

【参考方案1】:

我将目录更改为:

cd ~/.bitnami/stackman/machines/xampp/ssh

那里已经有一个 'id_rsa' 和一个 'id_rsa.pub' 文件,我设法以 root 用户身份 ssh 到 XAMPP 管理器中显示的 IP,使用此密钥使其工作:

ssh -i id_rsa root@192.168.64.2

这让我获得了 Debian VM 的 root 登录权限:

root@debian:~# cat /etc/issue
Debian GNU/Linux 9 \n \l

希望这会有所帮助。

理查德

【讨论】:

亲爱的先生,你摇滚! 为本地虚拟机到远程主机工作流程处理一组 bash 脚本,这为我节省了大量时间。谢谢。

以上是关于如何在 Mac 上 ssh 到 xampp-vm?的主要内容,如果未能解决你的问题,请参考以下文章

新版本的xampp-vm7.2.7在Mac上如何打开htdocs文件

如何在 Mac 中完全卸载 Xampp-VM 7.2?

mac上的xampp-vm在堆栈管理器中安装后找不到'/opt/lampp'目录

XAMPP-VM 安装 Redis

如何通过命令行启动 XAMPP-VM?

如何在 Mac 上安装 ssh-copy-id?