我意识到我的服务器运行了许多进程lightdm
:
我可以从 lightdm 中杀死所有进程吗?
是否sudo killall -u lightdm
安全?
在 AWS 和 Ansible 1.9 上使用 Ubuntu 14.04 并收到以下权限错误:
$ whoami
>> ubuntu
$ mkdir -p $HOME/.ansible/tmp/testfolder
>> mkdir: cannot create directory ‘/home/ubuntu/.ansible/tmp/testfolder’: Permission denied
$
$ # this works!!
$ sudo mkdir -p $HOME/.ansible/tmp/testfolder
$ # this also works!! (maybe ubuntu doesn't have sudo privileges...)
$ sudo rm -rf $HOME/.ansible/tmp/testfolder
$
$ # ???
$ sudo adduser ubuntu sudo
>> The user `ubuntu' is already a member of `sudo'.
Run Code Online (Sandbox Code Playgroud)
如果ubuntu
属于该sudo
组,为什么我不能创建该目录而sudo
可以?我怎么能真正给予ubuntu
特权sudo …
我在 VMWare Player (7.1.3 build-3206955) 上使用 Ubuntu 15.10 来宾,Windows 10 作为主机操作系统。我可以使用 Firefox 在访客内部浏览网页,但是我无法apt
在终端上使用。每当我调用命令时sudo apt-get update
,它都会卡在0% [connecting to in.archive.ubuntu.com]
,最终失败。此外,使用sudo apt-get install <package>
always 会导致甚至找不到包。另一方面,-E
在 sudo 上使用带有标志的相同命令可以使它们工作。有人可以解释这里发生了什么吗?
编辑:我忘了补充说我正在使用多个互联网连接;一个有代理,一个没有。常规 sudo 可以在没有代理的情况下工作,但不能在有代理的情况下工作。
了解“sudo”命令的作用后,我想保护我的计算机免受想要将此命令用于非法目的的人的侵害。
我对这个问题很困惑。
据我所知,用户 root 拥有所有特权。
此外,组 sudo 的所有用户都拥有所有特权。
但默认情况下,用户 root 不是组 sudo 的成员。那么root用户怎么可能是sudo用户呢?
请向我解释整个概念。
请注意,下面提到的命令会产生下面提到的输出:
$root@lenovo:/home/rancho# compgen -u
-----
-----
root
rancho
-----
-----
$root@lenovo:/home/rancho# compgen -g
-----
-----
root
rancho
sudo
-----
-----
$root@lenovo:/home/rancho# getent group sudo
sudo:x:27:rancho
$root@lenovo:/home/rancho# getent group root
root:x:0
$root@lenovo:/home/rancho# visudo
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page …
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 Raspberry Pi 2 上设置 Ubuntu 服务器,但目前我遇到了这个问题:
sudo: unable to resolve host ubuntu
Run Code Online (Sandbox Code Playgroud)
/etc/hostname
说这个:
ubuntu
Run Code Online (Sandbox Code Playgroud)
/etc/hosts
说这个:
127.0.0.1 localhost
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Run Code Online (Sandbox Code Playgroud)
我已经看到可以进入恢复模式并更改密码和更改主机的解决方案,但我认为我无法在 Raspberry Pi 2 上的服务器版本上做到这一点。或者我可以吗?
谢谢
我已经重新开始使用sshsudo systemctl restart ssh
在xenial
16.04 LTS上运行AWS EC2一个VPS,使用ssh连接时仍然得到提示输入密码。如何禁用root ssh并禁用密码登录?
ubuntu@ip-xxx-xx-x-xx:~$ cat /etc/ssh/sshd_config
# Package generated configuration file
# See the sshd_config(5) manpage for details
# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes …
Run Code Online (Sandbox Code Playgroud) 我要sudo su
在终端上写,但我收到这个错误。
sudo: unknown user: root
sudo: unable to initialize policy plugin
Run Code Online (Sandbox Code Playgroud)
我正在使用在 Microsoft Azure 云中的虚拟机上运行的 Ubuntu 16.04。我无法以 root 身份登录。
此问题与 bash 脚本中的Ignore sudo不重复
我正在制作一个基于 Ubuntu 14.04 docker 镜像的 docker 镜像。如您所知,root 是 docker 中的默认用户。当我运行 bash 脚本来安装软件时,得到
sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0
sudo: fatal error, unable to load plugins
Run Code Online (Sandbox Code Playgroud)
我试过了chown root /usr/lib/sudo/sudoers.so
,但它不起作用。
这种行为很奇怪:
ls (everyone can do this)
sudo ls (you can't do this even if you are root)
Run Code Online (Sandbox Code Playgroud)
因为我正在构建一个docker镜像,所以我不想安装不相关的包来让sudo支持root。但是sudo
在一些 bash 脚本中有一堆,所以简单地替换sudo
为空可能不是一个好的选择。
所以我想知道是否有什么方法可以只sudo
在你是 root 时忽略
昨天正常使用电脑,今天开机突然出现这个问题。
我知道有很多事情要做来尝试解决这个问题。
当我运行以下命令时:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
sudo
得到一个错误:
/usr/bin/sudo must be owned by uid 0 and have the setuid bit set
Run Code Online (Sandbox Code Playgroud)
我的问题不是如何解决这个问题,而是如何以及为什么会发生这种情况?