欢迎访问服务器技术网-www.fuwuqijishu.com

linux sudo命令的使用详解(部分Ubuntu服务器需要切换sudo用户)

运维 fuwuqijishu 2年前 (2022-09-04) 42次浏览 0个评论 扫描二维码

我们在选择部分云服务商的Ubuntu镜像的时候,并不是默认root用户,而是ubuntu用户,这样我们在安装软件的时候需要切换到root权限,这里我们一般是用到sudo切换的,这里简单的介绍 sudo 命令的常用方法。

1、什么是sudo

sudo 是 Linux 和其它类 Unix 操作系统下的权限授予管理程序。它允许已授权用户(或用户组)在需要时以 root 或其它用户权限运行命令,并且具有灵活可扩展和能够审查用户活动的特性。

2、安装sudo

一般默认是有安装过的,如果没有安装我们需要自己安装sudo

检查是否已安装 sudo 安装 sudo
RHEL & CentOS rpm -q sudo yum -y install sudo
Debian & Ubuntu dpkg -s sudo apt-get -y install sudo

3、创建账户

useradd 用户名 && passwd 用户名

4、sudo 常用参数

用 sudo -h 命令可以打印详细参数列表。下面介绍几个经常用到参数。

命令参数 功能作用
sudo -l 查询当前用户拥有的权限,可以运行哪些命令
sudo -u 用户名 命令 以指定用户身份运行命令(如不指定,预设用户身份是 root)
sudo -u 用户名 -H 命令 将 HOME 环境变量设为指定用户的 HOME 环境变量
sudo -E 命令 运行命令时保留当前用户的环境变量
sudo -k 清除密码缓存时间,下次使用 sudo 需重新验证用户密码
sudo -v 延长密码缓存时间 5 分钟
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2309.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900