我们的客户想要创建 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,您必须包含用户。这可能是你的问题。试试这个:
而不是然后ssh domain.com
以这种方式登录。