Linux/Mac如何修改自己的主机名?
发布时间:2023-02-02 17:46:15
Linux修改主机名
如下图,你登录服务器后,@后面的名字就是主机名:
假设你有多台服务器,可能你为了区分哪台是哪台,又或者你想@后面的主机名有相同的格式,那么就要修改主机名。
临时修改
hostname 主机名
举例:
hostname centos-1
退出终端重新登录即可生效,但重启服务器会失效。
永久修改
hostnamectl set-hostname 主机名
举例:
hostnamectl set-hostname centos-2
退出终端重新登录即可生效,重启服务器后同样生效。
原理
hostnamectl set-hostname设置主机名,其实上就是把主机名写入到/etc/hostname文件中,所以能永久生效。
所以,理论上,你直接修改/etc/hostname这个文件的值,然后退出终端重进,效果是完全一样的,但实际上,我虚拟机(CentOS Linux release 7.5.1804 (Core))测试成功,线上一台(CentOS Linux release 7.0.1406 (Core))设置成功,而线上另一台(CentOS Linux release 7.4.1708 (Core))测试不成功,建议还是使用hostnamectl set-hostname命令修改,但该命令会把所有字母自动变小写。
注意:如果是Vps一般都是不带DNS服务器地址的,所以你一设置hostname,应该是所有域名都ping不通,所以你要自己添加DNS地址。
DNS地址在以下地址添加:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=12.34.56.78
GATEWAY=12.34.56.1
NETMASK=255.255.255.192
DNS1=8.8.8.8
DNS2=8.8.4.4
最后还要记得重启网卡:
service network restart
查看当前主机名
hostname
或
hostnamectl
另外,听说centos6及以下的版本,是修改/etc/sysconfig/network文件中的HOSTNAME的值来达到永久修改的目的,但需要重新服务器才会生效,所以一般是配合hostname命令一起使用,由于手头无centos6机器,这个说法未测试,不知道对错。
Mac修改主机名
HostName
主机名(对应Linux系统的hostname),即终端命令行中,@后面那个名字,用于识别当前登录的是哪台机(因为有可能你连了很多台远程服务器,如果没有这个名字,很难区分哪台是哪台):
ComputerName
电脑名称,显示屏保的时候就是这个名字:
LocalHostName
本地主机名,即局域网域名,局域网内别的Mac电脑的Bonjour也会显示这个名字,加上.local即可用于本地通迅:
其中“ComputerName”和“LocalHostName”还可以在系统偏好设置→共享里面设置,图中的“电脑名称”就是“ComputerName”,下边写着“您的本地网络上的电脑可以通过以下地址访问您的电脑:BrucedeMac.local”这个就是“LocalHostName”,点击右边的编辑按钮你就可以设置“LocalHostName”:
LocalHostName默认是ComputerName去掉特殊字符并把空格转换为横杠最后加.local得到的名称,如果ComputerName带中文,会把中文转成拼音。
scutil修改主机名
Mac使用scutil命令来管理一些系统属性,s:system, c:configuration, util:utility,即System Configuration Utility,系统设置实用工具。
注意以上提到的三个属性名字都是首字母大写,必须严格这样写才能获取或设置它们的值。
获取值:
scutil --get HostName
scutil --get ComputerName
scutil --get LocalHostName
设置值(设置的时候要输入管理员密码):
#终端上显示的名称
scutil --set HostName ZhangSan
#电脑名称(比如屏保上显示)
scutil --set ComputerName ZhangSan
#局域网名称,假如你有做共享,在另一台电脑上看到的名称
scutil --set LocalHostName ZhangSan
如果有单引号,双引号,空格等,要用反斜杠转义,否则无法设置,比如:
scutil --set HostName Bruce\'s\ MBP
在终端运行man scutil(即查看scutil的使用手册),可以在文档中找到以下描述:


猜你喜欢
- 之前给大家介绍过如何把doc文档转换成PDF格式,对于常用wps表格的朋友并没有难度,但是新手不会wps怎么办?下面给大家分享WPS表格转换
- WinXP系统无法登录搜狗输入法怎么办?有用户反映WinXP系统能正常上网,但是输入法却出现无法登入的问题,QQ输入法,百度输入法,搜狗输入
- Excel的数据分析功能指的是Excel数据表格中根据数据的共有或特有的特性,进行求和、平均数、最大值最小值、正负比例、数据排序筛选、数值分
- 有用户打开电脑进入系统的时候,就提示登录进程初始化失败,这是怎么回事?Win7系统开机进系统时就提示登录进程初始化失败,无法进入系统桌面,如
- 问题:我的Word双击后不能立即打开,而是弹出一个说遇到问题需要关闭的对话框,问要求发送错误报告与否,然后弹出另外一个对话框问是否使用“安全
- Excel中的重复值具体该如何查找呢?下面是小编带来的关于excel2003查找重复值的教程,希望阅读过后对你有所启发!excel2003查
- 问题来源如下样表:类似的数据有很多,如何设置交了定金的行变色,以突出显示?用条件格式即可实现。方法实现1、选中数据,【开始】——【条件格式】
- 对PDF转换后的Word文件进行编辑:将Word文档转换之后,默认使用的是受保护的视图,可以使用 启用编辑 来使用编辑功能。1、点击启用编辑
- 飞鸽客服工作台怎么设置欢迎语?很多用户不知道使用飞鸽客服工作台软件的时候,怎么去进行欢迎语的设置。其实在使用这个软件的时候,我们可以去自定义
- 今天,深度团队发布了深度操作系统15.4 Beta版本,该版本全新设计了控制中心,并默认预置了深度家族的一系列应用,不仅做到好用还要好看,大
- 如何快速禁用和启用U盘呢?这是很多人都想知道的问题。很多人都不想自己电脑上的资料被别人拷走,这时候就要禁用U盘了,然而自己需要拷资料时就有要
- Win11开关机的背景黑色怎么修改?最近有用户反映这个问题,不知道怎么解决,很多用户升级到Win11系统之后,不喜欢电脑的黑色背景色,那么怎
- ppt中怎么制作一个直线滚动的车轮?ppt中可以制作一些简单的动画效果,今天我们就来看看给车轮添加直线滚动效果的教程,需要的朋友可以参考下p
- 在生活中不少的用户接收到pdf文件的时候都会需要进行编辑或是写批注,这个时候edge浏览器的新功能就帮上了大忙,下面就一起来看看该怎么进行编
- 经常使用ppt的小伙伴会发现,都是ppt文档但文档图标不一样。这是什么原因呢?原因一:制作ppt文档的程序不一样,一个是powerpoint
- GA报表除了默认的表格方式显示数据外,还支持饼图,水平百分比图,数据透视图等展现方式,其中水平百分比图在可视化看流量时最为方便,就像这样:
- 长城证券烽火版怎么登录不了怎么办?长城证券烽火版集语音直播、外汇行情、行情显示灯功能,是一款功能强大的证券信息平台。长城证券烽火版怎么登录不
- 在excel2007中,排序是一种会经常使用到的功能,那么,姓名如何排序呢。下面让小编为你带来excel2007怎么给单元格按照姓名排序的方
- 有时Excel工作表中包含许多合并的单元格,怎样快速查找这些合并了的单元格呢?可以通过“查找和替换”对话框和使用VBA代码来进行,方法如下:
- 最近有Win10系统用户反映,苹果手机在恢复固件的时候出现3194错误,导致恢复固件失败,这让用户非常苦恼。那么,Win10系统苹果手机恢复