虚拟机(三) debian系统_1 sudo 命令

本文介绍如何在Debian系统中为特定用户安装并配置sudo权限,包括以root用户身份安装sudo命令及通过编辑sudoers文件来授予指定用户sudo权限的具体步骤。

刚安装好的Debian系统是没有sudo命令的(我也是刚知道)

  1. 先进入root用户,调用su命令,并输入密码
su
  1. 安装sudo
apt-get sudo
  1. 进入 /etc/sudoer.d
cd  /etc/sudoer.d
  1. 新建一个文件,文件名为 用户名
touch username
  1. 使用nano打开(一个Debian的编辑器)
nano username
  1. 输入以下信息
"username" ALL = (ALL)ALL
  1. 保存退出即可
### 配置虚拟机Debian 系统的静态 IP 地址 在虚拟机环境中配置 Debian 系统的静态 IP 地址时,除了修改系统本身的网络接口文件外,还需要确保虚拟机的网络模式与网络环境匹配。以下步骤将指导如何完成这一过程。 #### 1. 设置虚拟机网络模式为桥接 为了使虚拟机获得与物理网络相同的子网地址,需将虚拟机的网络模式设置为**桥接模式(Bridged Adapter)**。以 VMware 为例,进入“编辑” -> “虚拟网络编辑器”,选择更改设置并配置桥接模式[^1]。如果是 VirtualBox,则需在虚拟机设置中将网络适配器模式更改为“Bridged Adapter”,并在混杂模式(Promiscuous Mode)中选择允许全部流量通过[^3]。 #### 2. 修改网络接口配置文件 Debian 系统的网络接口配置通常位于 `/etc/network/interfaces` 文件中。使用文本编辑器打开该文件: ```bash sudo nano /etc/network/interfaces ``` 将原有内容中的 DHCP 配置部分替换为静态 IP 配置信息。例如,根据指定的网络参数进行如下设置: ``` auto eth0 iface eth0 inet static address 10.10.97.210 netmask 255.255.240.0 gateway 10.10.96.1 dns-nameservers 15.72.155.4 35.1.196.46 114.114.114.114 223.5.5.5 ``` - `address`:设定虚拟机的 IPv4 地址。 - `netmask`:子网掩码,此处为 `255.255.240.0`,适用于较大的局域网段。 - `gateway`:默认网关地址,用于访问外部网络。 - `dns-nameservers`:可指定多个 DNS 服务器地址,提高解析稳定性和效率[^5]。 保存文件并退出编辑器。 #### 3. 重启网络服务或系统 为了使新配置生效,可以选择重启网络接口或者整个系统: ```bash sudo systemctl restart networking ``` 或单独重启某个接口: ```bash sudo ifdown eth0 && sudo ifup eth0 ``` 如需确保配置无误,也可直接重启系统: ```bash sudo reboot ``` #### 4. 验证网络配置 使用以下命令检查网络接口状态和路由表: ```bash ip a show eth0 ip route ``` 测试 DNS 解析是否正常工作: ```bash nslookup google.com ``` #### 注意事项 - 在修改配置前建议备份原始文件: ```bash sudo cp /etc/network/interfaces /etc/network/interfaces.bak ``` - 若使用了 `systemd-networkd` 或 `NetworkManager`,则需调整对应的 `.network` 文件或通过图形界面进行配置[^5]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值