Ubuntu Config

本文详细介绍如何在Ubuntu系统中设置静态IP地址、DNS服务器及路由表等网络配置,并提供了使用sysv-rc-conf工具进行服务配置的方法,同时分享了进入字符界面、重启网络服务及修改SSH端口的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu Network Config

Static IP Address:

1) set IP address, gateway
sudo gedit /etc/network/interfaces

auto lo
iface lo inet loopback
auto eth0

iface eth0 inet static
address 192.168.0.26
netmask 255.255.255.0
gateway 192.168.0.1


2) set DNS server
sudo gedit /etc/resolv.conf

# Generated by NetworkManager
domain domain
search domain
nameserver 202.106.46.151
nameserver 202.106.195.68


3) set route table (optical)
sudo gedit /etc/hosts

127.0.0.1 localhost
127.0.1.1 xqliu-desktop
10.42.10.11 monet
10.42.10.15 intranet
10.42.10.11 monet.talend.com
10.42.10.15 intranet.talend.com

# 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

安装ubuntu的服务配置工具:

sudo apt-get install sysv-rc-conf
使用ubuntu的服务配置工具:
sudo sysv-rc-conf


Ubuntu进入字符界面的方法:

1.cd /etc/rc3.d
2.将该目录下的gdm删除(gdm就是图形界面)
3.sudo vi /etc/inittab
4.将默认的内容 id:5:initdefault: 修改成 id:3:initdefault:
5.这样系统启动时将进入Level3,而Level3中没有配置图形界面,这样就可以进入字符界面了

Ubuntu的文件管理器:
nautilus


使用"dpkg --get-selections > pkg.list"命令来获得一个完整详尽的已装软件列表,备份/etc和/home文件夹到一个独立分区,然后就可以随时恢复你的系统了,而且超简单。

 

Ubuntu重启网络

sudo /etc/init.d/networking restart

 

Ubuntu修改ssh端口号

1, sudo vi /etc/ssh/sshd_config
修改port 22 为 port 端口号

2,sudo /etc/init.d/ssh restart
重启ssh

附 ssh连接方法
ssh username@IP -p 端口号

### 解决方案 在 Windows PowerShell 中配置 Ubuntu WSL 默认用户时遇到命令未被识别的问题,通常是因为环境路径设置不正确或 WSL 功能未完全启用。以下是详细的解决方案: #### 验证并启用 WSL 功能 确保已在系统上启用了适用于 Linux 的 Windows 子系统 (WSL),这可以通过以下命令完成[^2]: ```powershell Enable-FeatureName Microsoft-Windows-Subsystem-Linux ``` #### 设置默认的 WSL 版本 为了使新安装的发行版自动使用 WSL 2,在 PowerShell 中执行如下指令来设定默认版本[^4]: ```powershell wsl --set-default-version 2 ``` #### 修改默认用户名 对于已经存在的 Ubuntu 实例,默认用户的更改应通过特定于该发行版的方式来进行。正确的做法是在启动后的 Ubuntu 终端内部操作,而不是直接在 PowerShell 下尝试调用 `ubuntu` 命令。 如果确实需要从外部改变默认用户,则应该先启动一次 Ubuntu创建所需账户之后再做调整。具体步骤为: 1. 启动 Ubuntu 应用程序至少一次以便初始化; 2. 使用下面这条命令指定新的默认用户(假设目标用户名为 `newuser`),注意这里要在 Ubuntu 已经正常启动的情况下运行: ```bash sudo adduser newuser ``` 3. 接着可以利用注册表编辑器或者 wsl.conf 文件的方式来持久化这个变更[^3]。 当以上措施完成后,再次尝试在 PowerShell 输入 `ubuntu config --default-user newuser` 将不再报错 "无法将‘ubuntu’项识别为 cmdlet..."。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值