标签: hostname

如何更改我的主机名?

我的主机名是localhost,由hostname命令和终端提示符报告root@localhost:~#

我怎样才能将其更改为mismis.commismis别名吗?什么是正确的配置。

我在网上看了一些文章后感到困惑。

我的 /etc/hosts:

127.0.0.1       localhost
127.0.1.1       srv345.myweb.com      srv345
178.162.231.61  janstone.mismis.com    janstone
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Run Code Online (Sandbox Code Playgroud)

hostname

5
推荐指数
2
解决办法
1万
查看次数

主机名中的数字前缀

在 Ubuntu Server Installer 中,我们不能将数字作为主机名的第一个字符。但是,一旦安装,我们可以发出一个主机名命令来重命名服务器以具有数字前缀。这个限制有什么原因吗?

例如,在安装程序中,我可以创建一个主机名

WebServer1 
Run Code Online (Sandbox Code Playgroud)

但不是

0WebServer1 
Run Code Online (Sandbox Code Playgroud)

但是,我可以创建一个名称为

WebServer1 
Run Code Online (Sandbox Code Playgroud)

然后,在 CLI 中,将其重命名为

0WebServer1
Run Code Online (Sandbox Code Playgroud)

请告知为什么存在此限制,以及是否有解决此限制的任何注意事项。

hostname system-installation

5
推荐指数
1
解决办法
114
查看次数

如何获得 PXE 安装以询问主机名

我将 pxe 安装用于机器实验室,我遇到的一个问题是主机名始终设置为“ubuntu”。这是错误的,它应该在安装过程中询问应该使用什么主机名。

一个技巧是在脚本部分的预种子末尾设置主机名文件。但这仍然不会询问安装程序。

pxe hostname preseed

4
推荐指数
1
解决办法
1757
查看次数

sm-msp-queue 说:无法限定我自己的域名 (xxx) -- 使用短名称

每隔 20 分钟,连续几天,sm-msp-queuesendmail我猜是与 相关的)在我的里面写了一条ubun这样的消息:

无法限定我自己的域名 (ubun) -- 使用短名称

哪里ubun是网络节点主机名( 的输出uname -n和内容/etc/hostname)。

的内容/etc/mail/local-host-names包括两行:localhostubun

该文件/etc/hosts以两行开头:

127.0.0.1 localhost
127.0.0.1 ubun
Run Code Online (Sandbox Code Playgroud)

该文件/etc/cron.d/sendmail包含一个设置为每 20 分钟运行一次的 cronjob:

*/20 *    *    *    *   smmsp test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp
Run Code Online (Sandbox Code Playgroud)

但是,我不知道该命令smmsp应该做什么;我不能单独运行它,也不能使用sudo(I get sudo: smmsp: command not found)。跑步sudo /usr/share/sendmail/sendmail cron-msp好像什么都没做。

有任何想法吗?

cron hostname syslog sendmail

4
推荐指数
1
解决办法
2万
查看次数

更改机器名称

如何在 Ubuntu 中更改机器名称;就我而言,它写为 Lenov@G500,我想更改两个名称 i。联想和G500。如何通过终端完成。

hostname

4
推荐指数
1
解决办法
664
查看次数

如何更改终端窗口中每个命令之前出现的用户名或计算机名?

有没有办法更改终端窗口中每个命令行之前出现的名称?如果是这样,那又如何呢?如下所示,我当前的内容太长,每行占用大量空间。

$: command not found
liam@liam-Lenovo-Legion-Y7000:~$
Run Code Online (Sandbox Code Playgroud)

hostname device-name username

4
推荐指数
1
解决办法
2522
查看次数

如果我重命名我的计算机,它会导致 Ubuntu One 出现问题吗?

如果我通过编辑此处/etc/hostname显示的文件来重命名我的计算机,我会在 Ubuntu One 上遇到一些同步问题,它知道我的机器是不同的名称吗?

我还有其他我没有想到的问题吗?

ubuntu-one hostname

3
推荐指数
1
解决办法
521
查看次数

更改计算机名称

有人可以告诉我如何更改PC上的计算机名称,我试图编辑该/etc/hostname文件,但它不允许我访问保存修改后的文件,认为系统创建的用户显然不是管理员。

谢谢

gedit hostname

3
推荐指数
1
解决办法
1万
查看次数

无法在 ubuntu 14.10 中编辑 /etc/hosts 文件

我将主机名从默认名称更改为在安装期间设置为简短而漂亮的名称,但没有在/etc/hosts file. /etc/hostname重新启动后更改但sudo不起作用。

我试图在互联网上寻找答案。每个人都建议编辑 /etc/hosts文件并替换:

127.0.1.1 <previous name> 
Run Code Online (Sandbox Code Playgroud)

到:

127.0.1.1 <new name> 
Run Code Online (Sandbox Code Playgroud)

但我无法使用以下方法更改此文件:

sudo gedit /etc/hosts
Run Code Online (Sandbox Code Playgroud)

它给出了一个错误:

sudo:unable to resolve host <new-name>
Run Code Online (Sandbox Code Playgroud)

sudo networking hostname hosts

3
推荐指数
1
解决办法
1万
查看次数

如何将我的网络设置重置为默认值 (Ubuntu 16)?

我通过命令行搞砸了我的网络设置。我有一个无头 Ubuntu Server 16.04,没有安装任何桌面环境以进行轻量级安装,并通过以太网连接到我的本地网络,我使用带有 SSH 的 Windows 10 笔记本电脑来访问它,所以我没有额外的屏幕可以使用重新安装 Ubuntu。有没有办法通过命令行重置我的所有网络设置?

究竟发生了什么:我在玩命令行,因为我想通过 SSH 访问我的服务器,而无需每次连接时都输入 IP 地址,所以我使用sudo hostname所有可能的参数将其主机名从 IP 地址更改为我的名字。现在,SSH、SFTP、FTP、SMB、HTTP 和几乎所有可能的东西都比平时慢一百万倍,有时会返回“加载时间过长”。

我不介意重置整个操作系统,但我没有可与可引导 USB/DVD 一起使用的屏幕/显示器。我需要一个解决方案,因为我的网站受到影响 - 尽管我的互联网速度高于 10MBPS,但加载 8.2MB 的网页大约需要 45 秒。

SSH 的工作相对更好,那么是否有任何命令行解决方案可以解决我的问题?

networking hostname reset

3
推荐指数
1
解决办法
7万
查看次数