centos主機名訪問
⑴ 如何遠程訪問centos伺服器
一、telnet連接
1.首先進入終端,查看是否安裝了telnet服務。linux默認安裝了telnet,所以我們一般只需要安裝telnet-server。
rpm -qa |grep telnet (查看是否安裝telnet-server)。
沒有安裝telnet-server的話,我們可以將linux安裝光碟放在光碟機里。(不同的linux版本,linux的軟體安裝包可能不一樣,只有一張光碟的話,肯定就在那一個上了。如果是linux redhat的話,就是在第三張光碟上。)
我使用的是linux版本是rhel-server-5.4-i386-dvd.iso,將光碟載入到光碟機之後,光碟被載入到/dev/cdrom中。
2.在/mnt下創建一個目錄cdrom(命令:mkdir/mnt/cdrom)。然後將/dev/cdrom中的內容掛載到/mnu/cdrom中(命令:mount /dev/cdrom /mnt/cdrom)。
3.使用ll /mnt/cdrom(小寫的L)找到Server目錄,並用命令cd/mnt/cdrom/Server進入該目錄。
4.用命令(ll |grep telnet)找到telnet-server這個軟體包。
5.安裝telnet-server這個軟體.
6.使用命令:rpm -ql telnet-server 查看telnet-server的安裝目錄。
7.修改telnet-server的配置文件。使用命令:vim/etc/xinetd.d/telnet 打開telnet-server配置文件。將disable = yes 改為no 或者在disable前加上#符號。
8.重新啟動telnet-server服務。命令:service xinetd restart 或者/etc/init.d/xinetd restart
9.Linux默認用root賬號不可以進行遠程連接。所有你需要創建一個用戶,設置密碼。然後通過telnet連接Linux。
創建用戶: useradd user1 設置密碼:passwd user1(然後系統提示你輸入兩次密碼)。
10.最後使用命令:telnet + 目標主機的ip地址。
二、ssh連接。
Telne服務使用很方便,但是它是通過明文傳遞信息,所有安全性就不高,目前普遍使用的SSH(SecureShell)來進行遠程管理。SSH協議有SSH1和SSH2兩個版本,他們使用管理不同的協議和實現,二者互不兼容。SSH2比SSH1在安全性,功能和性能上提高了很多,所以目前被廣泛使用的SSH2。
1.SSH伺服器的安裝
Linux下廣泛使用免費的OpenSSH程序來實現SSH協議,OpenSSH同時支持SSH1和SSH2協議。
目前幾乎所有的Linux發行版捆綁了OpenSSH,RedHat也不例外,默認RedHat的安裝程序會將OpenSSH服務和客戶程序安裝在系統上。請使用下面的命令檢查系統是否已經安裝了OpenSSH服務:
rpm -qa | grep openssh
如果系統還沒有安裝OpenSSH服務,可以把RedHatAS4的第2張安裝光碟,放入光碟進行裝載,然後安裝其包含ssh關鍵字的5個包。
2.SSH服務的管理
(1)啟動、停止、重新啟動SSH服務
/etc/init.d/sshd start
/etc/init.d/sshd stop
/etc/init.d/sshd restart
(2)自動啟動SSH服務
如果需要讓SSH服務隨系統啟動而自動載入,可以執行「ntsysv」命令啟動服務配置程序,找到「sshd」服務,然後在其前面加上「*」星號,確定即可。
三、VNC連接
1.默認RedHat的安裝程序會將VNC服務和客戶端程序安裝在系統上,查看是否安裝vnc-server。命令:rpm -qa| grep vnc
2.如果沒有安裝話,將系統光碟的掛載到系統中。使用命令:mount /dev/cdrom /mnt/cdrom (在/mnt下必須存在cdrom目錄,創建目錄方式參考telnet連接)。
3.在系統鏡像中打開Server目錄,找到vnc-server的安裝包。
4.安裝vnc-server
5.如果安裝過了,就用vim或vi打開/root/.vnc/xstartup,將unset和exec前面的空格去掉,然後保存,退出編輯器。默認情況下,VNC服務採用的圖形界面時twm,你可以使用GNOME或KDE圖形界面環境,那就要將「twm」改為「gnome-session」或者「startkde」。(前提是系統已經安裝了GNOME或KDE圖形桌面環境),修改完後,執行關閉並重新啟動桌面。vncserver -kill :1(開啟的都要關掉)。然後使用vncserver重新打開連接。
6.修改了xstartup之後,運行命令:vncserver,就打開了一個新的vnc連接埠。vnc埠是從5900開始的,當打開第一個埠時,埠號是5900:1,每打開一個,埠號加一(5900:2 5900:3。。。。。),這樣就可以打開多個桌面,各個桌面之間不會干擾。
注意:如果使用x0vncserver的話,可以通過5900埠來連接,可以開啟多個桌面,各個桌面可以互相共享。使用x0vncserver的話,需要打開本地主機的圖形化界面,然後在圖形界面下運行終端,在終端中運行命令:x0vncserver--PasswordFile=/root/.vnc/passwd。要保持這個終端,因為它運行的是x0vncserver這個軟體,如果關閉的話,就會斷開連接。
7.連接
如果運行的是vncserver的話,就是主機名加埠號。如果使用的是x0vncserver的話,直接就是主機名,不需要加埠號。
⑵ 求助,在centos中什麼叫做主機名和主機別名
centos中主機名即hostname。
主機別名應該指的是你增加一個名稱,該名稱可以解析到你這台機器,你假如你要增加一個別名為myothername,你可以如下操作:
echo"127.0.0.1myothername">>/etc/hosts
⑶ centos7永久修改主機名
方法/步驟
首先使用Xshell遠程連接Centos7主機
hostname 查看當前系統主機名,知道當前主機名為localhost。
當然在centos7特地添加了hostnamectl命令查看,修改主機名。
使用hostnamectl set-hostname 命令修改主機名,可永久生效:
重新連接主機即可看到主機名發生了改變。
還有一種方法是直接修改主機名文件,vi /etc/hostname,這種方法修改也是永久是生效的。
⑷ CentOS7系統怎麼進行IP和主機名的網路配置
切換cd /etc/sysconfig/network-scripts/ #進入網路配置文件目錄
vi ifcfg-eno16777736 #編輯配置文件,添加修改以下內容
HWADDR=00:0C:29:8D:24:73
TYPE=Ethernet
BOOTPROTO=static #啟用靜態IP地址
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=eno16777736
ONBOOT=yes #開啟自動啟用網路連接
IPADDR0=192.168.21.128 #設置IP地址
PREFIXO0=24 #設置子網掩碼
GATEWAY0=192.168.21.2 #設置網關
DNS1=8.8.8.8 #設置主DNS
DNS2=8.8.4.4 #設置備DNS
:wq! #保存退出
service network restart #重啟網路
ping http://www.xitongjia.net/ #測試網路是否正常
ip addr #查看IP地址
設置主機名為abc
hostname abc #設置主機名為abc
vi /etc/hostname #編輯配置文件
www #修改localhost.localdomain為abc
:wq! #保存退出
vi /etc/hosts #編輯配置文件
127.0.0.1 localhost abc #修改localhost.localdomain為abc
:wq! #保存退出
⑸ centos設置主機名 linux怎麼設置主機名
1
首先對於剛剛安裝的linux系統一般都是默認的,localhostlocaldomain.com。通過命令hostname可以查看
2
臨時修改主機名
通過hostsname 主機名 格式臨時設置主機名,這個方法重啟系統之後就失效了
END
怎麼設置centos的主機名(字元界面)
1
首先我們需要先把centos的網路配置文件,/etc/sysconfig/network 把hostname欄目修改
2
通過vi修改好之後,保存退出。再次查看確認是不是已經改好了
3
設置主機表
對於windows主機名有一個主機表來控制,linux下面也有。位置在/etc/hosts下面
4
設置修改如圖紅色框框部分即可,設置保存。同樣再確認一下
5
設置好以上配置文件之後,重啟一下操作系統。可以通過reboot命令重啟
END
圖形界面設置
以上都是通過命令行設置,如果對vi不熟悉的話。也可以通過命令setup進入圖形網路配置界面
找到network configuration(中文的話是 網路配置),接著找到dns configuration選項
打開dns配置界面,找到第一項如圖 hostname 就是主機名了。設置添加進去
以上設置是修改電腦的主機名,但是對於主機解析IP的話。找到域名解析dns伺服器地址設置裡面(這里的解析也可以解析主機名對應的ip,如果hosts文件裡面設置了那就是hosts文件優先)
⑹ centos 配置主機名
最佳答案1 首先對於剛剛安裝的linux系統一般都是默認的,localhostlocaldomain.com。通過... 主機名 格式臨時設置主機名,這個方法重啟系統之後就失效了END怎麼設置centos的...
⑺ windows怎麼通過主機名ping到centos虛擬機
加裝擴展工具包。設置虛擬機的時候設置了虛擬系統類型,就可以看到,安裝上,就有擴展網路功能
⑻ 如何在CentOS 7上修改主機名hostname
CentOS修改主機名(hostname)
需要修改兩處:一處是/etc/sysconfig/network,另一處是/etc/hosts,只修改任一處會導致系統啟動異常。首先切換到root用戶。
/etc/sysconfig/network
用任一款你喜愛的編輯器打開該文件,裡面有一行 HOSTNAME=localhost.localdomain (如果是默認的話),修改 localhost.localdomain 為你的主機名。
/etc/hosts
打開該文件,會有一行 127.0.0.1 localhost.localdomain localhost 。其中 127.0.0.1 是本地環路地址, localhost.localdomain 是主機名(hostname),也就是你待修改的。localhost 是主機名的別名(alias),它會出現在Konsole的提示符下。將第二項修改為你的主機名,第三項可選。
將上面兩個文件修改完後,並不能立刻生效。如果要立刻生效的話,可以用 hostname your-hostname 作臨時修改,它只是臨時地修改主機名,系統重啟後會恢復原樣的。但修改上面兩個文件是永久的,重啟系統會得到新的主機名。
⑼ centos6.4版本中ssh+ip可以登錄ssh+主機名無法登錄,求大神幫忙。
我和你遇見了同樣的情況 ssh+主機名被拒絕訪問;而ssh+Ip可以。我也是著了很多資料最終也沒有最合適的解決辦法。但是我把被拒絕的機器上的/etc/hosts重新寫了一遍之後問題解決,你可以試試。前提是我這個可以ping通。ping+主機名是通的。
⑽ centos7主機名有什麼用途
在CentOS/RHEL 7中,有個叫hostnamectl的命令行工具,它允許你查看或修改與主機名相關的配置。
要查看主機名相關的設置:
$ hostnamectl status
只查看靜態、瞬態或靈活主機名,分別使用「--static」,「--transient」或「--pretty」選項。
$ hostnamectl status [--static|--transient|--pretty]
要同時修改所有三個主機名:靜態、瞬態和靈活主機名:
$ sudo hostnamectl set-hostname
要永久修改主機名,你可以修改靜態主機名:
$ sudo hostnamectl --staticset-hostname