运行 juju,如何编辑文件?

运行 juju,如何编辑文件?

Juju 不会将密钥文件与其创建的实例关联,因此您无法通过 ssh 与它们建立连接。我尝试使用用户名 juju-admin 和在 environment.yaml 中找到的 admin-secret 通过端口 22(打开)连接 filezilla,但没有成功。我想编辑一些 wordpress 内容文件。我在 ec2 上运行,并将 nfs charm 与 wordpress 关联。

答案1

啊... Windows 客户端。

有一个免费的 ssh 客户端叫做 PuTTY。

客户端可能允许您创建没有授权密钥的实例。请运行以下命令进行检查:

juju get-env authorized-keys

您可能需要使用 PuTTY 创建密钥对,并将公钥添加到授权密钥中。不幸的是,这对任何已在运行的机器都无济于事。

最好的办法可能是毁掉那个环境并开始另一个环境。

答案2

通过运行,juju status您可以获得机器的名称,例如)wordpress/0然后您可以使用 ssh 进入该机器juju ssh wordpress/0

juju status命令还为您提供机器的 IP 地址和其他数据,以便您轻松创建 ssh 隧道等。

为了通过 FTP 连接到您的 ec2 计算机,您需要vsftpd在您的计算机上安装一个 ftp 服务器。还有一个 charmhttps://jujucharms.com/fullscreen/search/precise/vsftpd-1/?text=ftp你可以使用此处的详细信息将其部署到你的 wordpress 节点https://jujucharms.com/docs/stable/charms-deploying#deploying-to-specific-machines-and-containers

相关内容