所以我在全新的 Amazon EC2 实例上安装了新的 MediaWiki 实例。一切都在顺利进行,直到我必须通过网络浏览器登录才能配置它。由于我托管的服务器上运行,我打不http://localhost/mediawiki/config/index.php喜欢的指示说。
如果我尝试通过 访问它http://<My IP address>/mediawiki/config/index.php,我的浏览器只会尝试下载该文件,因为未启用匿名浏览。我好像是在LocalSettings.php 之前创建的,所以我不知道如何从这里向前推进。
我已经启动了 Ubuntu Server 12.04 的 Amazon EC2 实例,一切都很好,除了与我的本地 Ubuntu 不同的是,当我使用命令行执行 sudo 或成为 root 时,EC2 实例从不要求输入任何密码。我试过
passwd
# asks for a new password, I supply one
sudo -i
# always makes me root right away
passwd
# asks for a new password, I supply one
passwd ubuntu
# asks for a new password, I supply one
Run Code Online (Sandbox Code Playgroud)
(ubuntu是安装实例的默认用户。)到目前为止,重启后的事件,我没有注意到任何区别,它仍然从不要求任何密码。
这不是什么大问题,但我想我已经习惯了本地 Ubuntu 的工作方式。
所以我试图在 Ubuntu 16.04 amazon ec2 实例上安装 webmin。我已经安装了 apache2、php7、mariadb。我一直在使用http://www.htpcbeginner.com/how-to-install-webmin-on-ubuntu/ guide 并且一切正常,直到出现此错误时 apt-get install 。
Reading package lists... Done
Building dependency tree
Reading state information... Done
N: Ignoring file 'webmin.list.' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Unable to locate package webmin
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
ntp.service我正在将系统从 14.04 升级到 16.04,我面临着无法启动的问题。
$ sudo systemctl status ntp.service\n\xe2\x97\x8f ntp.service - LSB: Start NTP daemon\n Loaded: loaded (/etc/init.d/ntp; bad; vendor preset: enabled)\n Active: active (exited) since Mon 2017-09-11 12:29:11 UTC; 26min ago\n Docs: man:systemd-sysv-generator(8)\n Tasks: 0\n Memory: 0B\n CPU: 0\n\nSep 11 12:29:11 ip-10-1-1-20 systemd[1]: Starting LSB: Start NTP daemon...\nSep 11 12:29:11 ip-10-1-1-20 ntp[1254]: * Starting NTP server ntpd\nSep 11 12:29:11 ip-10-1-1-20 ntp[1254]: ...done.\nSep 11 12:29:11 ip-10-1-1-20 systemd[1]: Started LSB: Start NTP daemon.\nSep 11 12:29:11 ip-10-1-1-20 ntpd[1372]: proto: precision …Run Code Online (Sandbox Code Playgroud) 我只希望连接到使用SSH我的EC2实例,但我sshd_config有UsePAM yes。这是什么,如果我将它设置为 no,我会被锁定在我的实例之外吗?
我还设置了一个cronjob来检查我的 ZNC 保镖是否已启动并且我的/var/log/auth.log是否充满了这些:
CRON[5216]: pam_unix(cron:session): 用户 znc-admin 的会话已关闭
正如你所看到的,有一pam_unix件事与我的第一个问题有关。
我在等待 Ubuntu 18.04 的发布来升级我的旧服务器,并想从 Ubuntu 18.04 创建一个新的 EC2 实例。它在“快速入门”(官方 AMI)页面中尚不可用。
但我注意到此页面中的ami-331d3bd8可在 EC2 社区 AMI 页面上找到。
我想问一下AWS官方的Ubuntu镜像是和Ubuntu提供的一样还是他们自己创建了一个新的官方镜像?
我在此路径中有一个网络应用程序
var/app/current
Run Code Online (Sandbox Code Playgroud)
我使用此命令压缩所有内容,包括 htaccess 等隐藏文件
zip -r yourfile.zip * .*
Run Code Online (Sandbox Code Playgroud)
除了包含 web 应用程序文件和文件夹的另一个副本的名为 current 的文件夹之外,它还生成包含 web 应用程序文件和文件夹的压缩文件。
如何压缩包含隐藏文件的 Web 应用程序文件和文件夹,而不将名为“当前”的目录作为副本包含在内。
所以我最近在玩 Juju,我看到了相当多的潜力。但是有几件事我不是很明白。最值得注意的是,我不确定“引导实例”(又名“引导节点”或机器“0”)的目的。
使用用户教程中的示例:
$ bin/juju status
machines:
0: {dns-name: ec2-50-16-61-111.compute-1.amazonaws.com, instance-id: i-2a702745}
1: {dns-name: ec2-50-16-117-185.compute-1.amazonaws.com, instance-id: i-227e294d}
2: {dns-name: ec2-184-72-156-54.compute-1.amazonaws.com, instance-id: i-9c7e29f3}
services:
mysql:
formula: local:mysql-11
relations: {}
units:
mysql/0:
machine: 1
relations: {}
state: started
wordpress:
formula: local:wordpress-29
relations: {}
units:
wordpress/0:
machine: 2
relations: {}
state: started
Run Code Online (Sandbox Code Playgroud)
机器1是mysql实例,机器2是wordpress实例。机器 0 到底在做什么?
我们创建了一个运行 Ubuntu 10.04 的 AWS 微型实例,我们可以使用密钥对以“ubuntu”用户的身份登录。现在我已经创建了两个新用户,但是当我尝试使用他们的用户名进入实例时,我得到“服务器拒绝了我们的密钥”。
这是怎么回事?密钥对是否绑定到 ubuntu 用户?另外,我们是否必须为这些用户创建一个密钥对,或者他们可以使用密码登录吗?或者我们是否需要始终将腻子输入为“ubuntu”,然后输入“su - myusername”?还是我只是缺少一些简单的东西?
我只是尝试在 AWS 上运行的 EC2 Ubuntu 18.04 LTS 实例上安装 livepatch。这是我收到的错误消息:
2018/10/12 15:24:29 无法使用 livepatch:您的内核“4.15.0-1021-aws”不符合 livepatch 更新的条件
我看到目前最新的稳定内核版本是 4.18.13,最新的长期版本是 4.14.75。这是一个可能会随着时间的推移自行解决的问题还是永久性的?谢谢,