今天本打算用Debian做负载均衡测试,结果发现:
引用
zlex@localhost:~/Desktop$ sudo apt-get install tomcat6
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for zlex:
zlex is not in the sudoers file. This incident will be reported.
sudo不能使用?!顿时无语!
Google搜索无数,发现:
xxx is not in the sudoers file. This incident will be reported.
linux默认没有为当前用户开启sudo权限!
切换到root用户:
su
visudo
实际上是编辑
/etc/sudoers文件
将
zlex ALL=(ALL) ALL加入其中:
引用
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL) ALL
zlex ALL=(ALL) ALL
# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL
再次执行命令:
引用
zlex@localhost:~/Desktop$ sudo apt-get install tomcat6
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] password for zlex:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法找到软件包 tomcat6
sudo终于可以用了!
有时候我们只需要执行一条root权限的命令也要su到root,是不是有些不方便?这时可以用sudo代替。
补充:
使用
visudo命令,移动光标,找到
root ALL=(ALL) ALL一行,按a,进入append模式,输入
your_user_name ALL=(ALL),然后按Esc,再输入:w保存文件,再:q退出。这样就把自己加入了sudo组,可以使用sudo命令了。
如果觉得在sudo的时候输入密码麻烦,把刚才的输入换成
your_user_name ALL=(ALL)NOPASSWD: ALL
有的时候需要使用到一些服务,譬如使用service命令,启动一些服务,可以这样做:
vim .bashrc
引用
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
export PATH=$PATH:/sbin;
注意加入最后一行
export PATH=$PATH:/sbin;,就可以使用
/sbin/service了!
分享到:
相关推荐
debian安装完之后发现sudo命令不能用 找了半天发现是没有安装sudo 得了,进入root安包,炸开他,apt-get install sudo 安装完发现又出现一堆怪问题 不管他,继续前进 在root设置sudoers配制文件 代码如下:chmod +w ...
这种实践不仅可以加深对`sudo`命令及其配置的理解,还能提高解决实际问题的能力。 最后,值得注意的是,虽然本文档中提到的“媒体爆料”与主题无关,但它提醒我们在学习和实践中保持专业精神和道德操守的重要性。在...
Debian / Ubuntu:sudo apt-get install ufw 启动 UFW 服务 在 Arch Linux 中,需要手动启动 UFW 服务: sudo systemctl start ufw sudo systemctl enable ufw 在 Debian / Ubuntu 中,UFW 服务会自动启动。 ...
### Debian 使用问题解决 在 Linux 发行版中,Debian 是一个非常稳定且功能丰富的操作系统。对于初学者来说,可能会遇到一些基本的问题,比如安装输入法、字体、网卡驱动等。本文将针对这些常见问题提供详细的解决...
对于 Ubuntu/Debian 系统,可以使用以下命令: sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io 对于 CentOS/RHEL 系统,可以使用以下命令: sudo yum install docker-ce docker-...
Debian Popura仓库要使用该Debian存储库: sudo apt install -y wget apt-transport-httpssudo wget -O /usr/share/keyrings/popura-archive-keyring.gpg ...[signed-by=/usr/share/keyrings/popura-archive-keyring....
在 Debian/Ubuntu 上:sudo apt-get install cmake. 在 Fedora 上:sudo dnf install cmake. 在 Arch Linux 上:sudo pacman -S cmake. 2. 创建项目 目录结构 首先,您需要创建一个项目目录,并在其中放置源代码和 ...
深度Linux操作系统是一种基于Debian的Linux发行版,其设计目标是为用户提供一个美观、简洁、易用的桌面环境。在深度Linux中,用户可以通过终端来执行各种命令以完成不同的操作任务。下面将详细介绍深度Linux中的一些...
使用 Clang 测试构建 debian 包 配置 使用 更改 sbuild 配置,将以下行添加到~/.sbuildrc : # Do not update chroot everytime i.e. you need to take care of that yourself! $apt_update = 0; $apt_upgrade = 0...
debian-CD 首先安装 simple-cdd 包: sudo apt-get install simple-cdd 然后运行以下命令为 CD 构建 ISO 映像: build-simple-cdd --profiles base,vm --auto-profiles base,vm --dist wheezy 输出文件images/...
例如,在Ubuntu或Debian上,可以使用`apt-get update` 更新软件源,然后运行`apt-get install sudo` 来获取最新版本。在RHEL或CentOS上,使用`yum update sudo` 或者在Fedora上用`dnf upgrade sudo`。 3. **手动...
这些命令可以帮助用户更好地使用 Ubuntu 系统,提高工作效率。 一、文件管理 1. 切换输入法引擎:im-switch –c 2. 一屏查看文件内容:cat 文件名 3. 分页查看文件内容:more 文件名 4. 可控分页查看文件内容:...
Debian 下 SVN 服务器的安装与配置 本文将详细介绍 Debian 环境下 Subversion 服务器的安装和配置过程。Subversion 是一种版本控制系统,允许多用户共同协作开发项目。本文将从安装 Subversion 开始,到配置 SVN ...
在 Ubuntu/Debian/Linux Mint 上安装 R 和 RStudio 的方法 R 语言是一种广泛应用于统计计算和数据图形表示的编程语言,而 RStudio 则是一套集成工具,旨在帮助 R 开发人员提高工作效率。RStudio 是 R 的主要集成...
- **创建虚拟机**:使用VMware Workstation或其他虚拟化软件创建并配置虚拟机环境,选择下载好的Debian 12映像文件进行安装。 - **安装过程**:参照在线教程完成Debian 12的安装,确保正确配置各项基本设置。 #####...
Ubuntu 作为基于 Debian 的 Linux 发行版,使用 Upstart 作为init系统,而不是 Systemd。因此,Ubuntu 并不自带 systemctl 工具。如果需要在 Ubuntu 中使用 systemctl,需要手动安装。 安装 systemctl 的步骤 1. ...
lxqt-sudo概述lxqt-sudo分别是命令sudo和su的图形前端。 这样,它使普通用户可以使用其他用户(包括root)的权限启动应用程序。安装编译源代码运行时依赖项是qtbase,sudo(应在所有* ix操作系统上默认安装su)和 。...
sudo -E bash -curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/nullcurl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key ...