在 Apache2 中创建具有绑定的物理文件夹和 FTP 帐户

在 Apache2 中创建具有绑定的物理文件夹和 FTP 帐户

我们的客户想要创建 2 个子域名:

mobile.website.co.uk

5thbirthday.website.co.uk

我在 DNS 服务器上执行了此操作,将它们指向网站托管的 IP。

然后我通过 SSH 进入 Linux Ubuntu 12.04 框并使用以下方式导航: cd /var/www/并使用sudo mkdir mobile和 5thbirthday 相同的方式。

我需要在 apache2 服务器中创建一个绑定,但是我该怎么做呢?

在 Linux 的 GUI 版本中,我编辑了“sites enabled”文件并添加了物理位置、默认文档和服务器 IP。但是如何在 SSH 中编辑文件?

我尝试了该命令(在移动文件夹内练习)touch test.txt,然后edit test.txt我能够编辑该文件,但我该如何保存它呢?

然后,我需要授予用户 FTP 对 /var/www 文件夹的访问权限,目前他们仅对名为“our-website”的随机文件夹具有权限,该文件夹不包含任何内容并且显然是多余的。

希望你能帮助

答案1

SSH 访问应该可以让你远程访问一台机器某处,然后您就可以访问 bash 了。如果您想编辑“测试”文本文件,请尝试:

vim test.txt

i或者insert

"foobar, or what you want here"

ctrl-c > shift > wq

这应该可行,请告诉我结果。对于 FTP,您只需在登录中包含用户凭据,对于 SSH,如下所示:

user= 用户

domain.com= 域

通常情况下,要访问该网站,您需要输入 www.domain.com。但是,要正确使用 SSH,您必须包含用户。这可能是你的问题。试试这个:

[email protected]

而不是然后ssh domain.com以这种方式登录。

相关内容