ubuntuUbuntu Server 12.04 的 AWS 映像上的用户如何在sudo没有配置的情况下对所有命令设置无密码/etc/sudoers?
我在亚马逊上使用 Ubuntu 服务器 12.04。我想添加一个与默认 Ubuntu 用户具有相同行为的新用户。具体来说,我希望sudo这个新用户无密码。
所以我添加了一个新用户并开始编辑/etc/sudoers(当然使用 visudo)。通过阅读该文件,似乎默认ubuntu用户sudo从成为该admin组的成员中获得了无密码。所以我添加了我的新用户。这没有用。然后我尝试将NOPASSWD指令添加到sudoers. 这也不起作用。
无论如何,现在我只是好奇。怎样的ubuntu,如果他们没有在定义用户密码的获得特权/etc/sudoers。允许这样做的机制是什么?
Amazon Glacier存储非常便宜。有没有办法让备份将其用作备份位置?
当我执行 sudo apt-get upgrade 或 update 时,我得到以下信息:
Err http://security.ubuntu.com/ubuntu/ saucy-security/main apport all 2.12.5-0ubuntu2.1
404 Not Found [IP: 91.189.91.15 80]
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy/main libwhoopsie0 amd64 0.2.24.1
404 Not Found
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates/main software-properties-common all 0.92.28
404 Not Found
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates/main python3-software-properties all 0.92.28
404 Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/libd/libdrm/libdrm2_2.4.46-1ubuntu1_amd64.deb 404 Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/p/procps/libprocps0_3.3.3-2ubuntu9_amd64.deb 404 Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/s/systemd/udev_204-0ubuntu19_amd64.deb 404 Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libudev1_204-0ubuntu19_amd64.deb 404 Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/g/geoip/libgeoip1_1.5.1-1ubuntu1_amd64.deb 404 Not …Run Code Online (Sandbox Code Playgroud) 我有亚马逊官方客户端,并且已经使用它很多年了。当我升级到 22.04 时,客户端在每次启动时都开始崩溃。看来是 OpenSSL 的错误
$ ./workspacesclient
No usable version of libssl was found
[1] 23961 IOT instruction (core dumped) ./workspacesclient
Run Code Online (Sandbox Code Playgroud)
我确实尝试加载旧的 libssl
$ sudo aptitude install libssl-dev
Run Code Online (Sandbox Code Playgroud)
但这并没有以我所看到的任何方式改变行为。
我们一直在许多 AWS EC2 Ubuntu 实例 (14.04.4 LTS) 上运行 redis-server,没有出现任何问题。我启动了一个测试服务器来尝试升级到 Ubuntu 16.04.1 LTS,现在 redis 无法工作。
如果我尝试手动启动 redis,我会得到以下信息:
~$ sudo service redis-server restart
Job for redis-server.service failed because the control process exited with error code. See "systemctl status redis-server.service" and "journalctl -xe" for details.
Run Code Online (Sandbox Code Playgroud)
错误信息:
~$ systemctl status redis-server.service
? redis-server.service - Advanced key-value store
Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
Active: inactive (dead) (Result: exit-code) since Wed 2016-10-19 19:26:06 UTC; 25min ago
Docs: http://redis.io/documentation,
man:redis-server(1)
Process: 3730 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, …Run Code Online (Sandbox Code Playgroud) 我在俄勒冈地区有一个现有的 Amazon S3 存储桶。如何将其用作备份中的备份位置?
出于某种原因,当我发送带有mail -s 'test email' tomyrealemail@myrealwebsite.com
It 的邮件时
,Cc:在按下 Enter 后会打印出来,但我什么也做不了。我尝试按下.,它仍然卡住。我正在尝试在 Ubuntu 上设置 Amazon SES
免责声明:我可能遗漏了一些明显的东西,提前抱歉。
我在 Amazon EC2 上运行的 Ubuntu 11.04 服务器需要更多 EBS 磁盘空间,因此决定在根卷之外创建新卷。(这是一个 EBS 支持的实例,从官方 Ubuntu AMI创建。)
因此,我打开了 AWS 管理控制台,创建了一个卷,并将其附加到实例:

我选择/dev/sdb了对话框中的建议。AWS 控制台将卷显示为正确附加到实例。
问题是,该设备/dev/sdb在实例上不可用,不是立即可用,也不是在重启后可用:
$ sudo mkfs.ext4 /dev/sdb
mke2fs 1.41.14 (22-Dec-2010)
Could not stat /dev/sdb --- No such file or directory
Run Code Online (Sandbox Code Playgroud)
我是否错过了一些必要的步骤,或者该卷是否可以在其他设备名称下使用?
(也尝试/dev/sdc过相同的结果;/dev/xvda3不被接受为“有效的 EBS 设备名称”。)
我正在尝试基于ami-3b054701该ap-southeast-2区域创建一个 AMI 。Packer 配置有一个简单的配置器:
#!/bin/bash -e
info() {
echo -e "[INFO] $1\n"
}
exec_cmd() {
echo -e "\n[INFO] $1\n"
eval $1
}
exec_cmd "apt-get update"
exec_cmd "apt-get -y upgrade"
exec_cmd "apt-get -y install build-essential git zip unzip wget default-jre"
Run Code Online (Sandbox Code Playgroud)
这有时没有问题,但有时会因此错误而失败:
ami: [INFO] apt-get -y install build-essential git zip unzip wget default-jre
ami:
ami: Reading package lists... Done
ami: Building dependency tree
ami: Reading state information... Done
ami: Package build-essential is not available, but is referred to …Run Code Online (Sandbox Code Playgroud)