當前位置:首頁 » 文件傳輸 » 如何啟動centos的遠程訪問
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

如何啟動centos的遠程訪問

發布時間: 2023-05-02 01:05:52

① 如何遠程連接centos系統

遠程連接centos一般都通過ssh連接比敏沒者較安全,開啟方法:

  1. centos開啟sshd伺服器;

  2. 防火牆打開22埠;

  3. 下載客戶端如:xshell、securecrt或者putty等工具進行橋薯連接察早

② 如何遠程連接centos系統

1、安裝好 64位 CentOS 6.5 後,使用「終端」進入到命令行模式,輸入「su root」命令來獲得 root許可權。
[bricom@CentOS ~]$ su root
password:******
[root@CentOS bricom]#2、獲得 root 許可權後,我們來安裝 Fedora 的源,方便後面使用 yum 命令來安裝所需軟體包。
安裝網路上的 Fedora 源文件:
[root@CentOS bricom]# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
安裝源的 key:
[root@CentOS bricom]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

註:你看到本文時,會有鏈接失效的可能,所以別一棵樹上掉死。(知道老母豬是怎麼死的嗎?!是笨死的!)
你可以通過搜索 epel-release-6 rpm 找到最新的源。

3、安裝好源後,我們開始使用 yum 命令來安裝所需的軟體包 xrdp 和 vnc-server。
[root@CentOS bricom]# yum install xrdp vnc-server

註:當然也可以使用 yum install -y xrdp vnc-server 直接來完成安裝。4、軟體包安裝完成後,我們需要編輯 /etc/sysconfig/vncservers 文件,讓後台工作的 vnc-server 能夠正常啟動載入,還需要編輯 /etc/group 文件,授權用戶可以遠程登錄。
4-1、使用 gedit 命令編輯 vncservers 文件,在文件的末尾添加如下兩行。
[root@CentOS bricom]# gedit /etc/sysconfig/vncservers
VNCSERVERS="2:bricom"
VNCSERVERARGS[1]="-geometry 1280x720"

註:bricom 是遠程登錄的用戶名

4-2、使用 gedit 命令編輯 /etc/group 文件,授予用戶登錄許可權。(文件末尾處)
[root@CentOS bricom]# gedit /etc/group
bricom:x:500:bricom

註:假設允許用戶「bricom」、「張三」遠程登錄,禁止用戶「笨豬」遠程登錄
bricom:x:500:bricom
笨豬:x:501:
張三:x:502:張三5、編輯並保存兩個文件後碼虛,我們要回到相應含模舉的用戶許可權下,給相應的用戶設置遠程登錄的密碼。
獲得相應用戶的許可權:
[root@CentOS bricom]# su bricom
password:******
設置用戶遠程登錄密碼:
[bricom@CentOS ~]$ vncpasswd
Password:******
Verify:******

註:每個授予遠程登錄許可權的用戶,都要完成此項操作談碧!6、重新獲取 root 許可權,使用 service 命令來啟動 xrdp 和 vcnserver 功能。
[root@CentOS bricom]# service vncserver start
[root@CentOS bricom]# service xrdp start7、好了,現在可以用 windows 的遠程桌面登錄 CentOS 6.5 。

註:請首先確認 CentOS 已經關閉防火牆功能!
又註:如果你不能遠程登錄,請聯系 Google ,或者給我打電話。8、我們真的必須關閉防火牆嗎?當然不是地~
使用 gedit 命令打開 /etc/sysconfig/iptables 防火牆配置文件
[root@CentOS bricom]# gedit /etc/sysconfig/iptables
在策略條目里插入如下,保存退出。
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3389 -j ACCEPT

註:注意插入的位置,一定是在策略條目中,按照埠順利插入。(3389 是指 tcp 3389 埠)9、保存並重啟防火牆配置後,我們需要設置讓 xrdp 和 vncserver 隨開機載入啟動。

[root@CentOS bricom]# chkconfig xrdp on[root@CentOS bricom]# chkconfig vncserver on註:也可以在 系統-管理-服務 中找到相應的程序,並設置為開機啟動。

③ centos怎麼使用ssh遠程連接

假設VPS采逗鏈用centos,再假設用較新版本6.5。

VPS上可能沒有安裝山前孫桌面,但一般來說都會安裝悔桐ssh,並且防火牆默認開放22埠。

那就從ssh開始。

ssh登陸

則會以當前客戶端的用戶名進行登錄。

ssh無密碼登錄

但是每次輸入密碼登錄十分麻煩,有沒有一種方式可以讓伺服器能夠確定我的身份,無需輸入密碼可以直接通過認證?

ssh除了使用密碼驗證外,還提供了一種公私密鑰的驗證方式。客戶端生成一個私鑰,並生成一個與之對應的公鑰,然後將公鑰上傳到伺服器上。下面是Linux示例。

在客戶端生成私鑰、公鑰(注意,在客戶端完成):

-t指定要創建的密鑰類型,默認就是rsa了,所以只執行ssh-keygen是一樣的。

期間會提示你輸入你私鑰的加密密碼。如果需要完全脫離密碼,此處可留空,直接回車,否則以後每次連接需要本地解鎖。

完成後,會當前用戶的主目錄下的~/.ssh/路徑下生成兩個文件id_rsa與id_rsa.pub分別是私鑰與公鑰。

接下來,要把生成的公鑰上傳到伺服器上,同樣還是在客戶端執行以下的代碼。

其中root可以修改為你想要自動登錄的伺服器端用戶名,192.168.1.1修改為你的VPS主機名或IP地址。

最後,ssh登錄遠程伺服器。

此時就不需要密碼就可以登錄了。

④ 如何遠程訪問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怎麼開啟遠程桌面連接

主要做兩個方面的工作:

1、系統軟體設置

CentOS端:

查看是否安裝了vnc軟體

# rpm -q vnc vnc-server

package vnc is not installed

vnc-server-4.1.2-14.e15_3.1

上面信息就是說,vnc沒有安裝,而vnc-server已經安裝了。

那麼,安裝 vnc

# yum install vnc

$ vncviewer

Ubuntu的vnc4server啟動之後,默認的埠巧讓是5900

然後,上面New 'user-MS-7549:2 (user)' desktop is user-MS-7549:2就是+2的意思,

所以是5900+2=5902

OK之後,密碼就是上面

$ vncpasswd 中設置的密碼。

如果倒過來,用Ubuntu遠程桌面登錄CentOS。那孝敗局么就要在Ubuntu安裝 xvnc4viewer, 在CentOS上設置vncpasswd,其它都倒過來。

⑥ CentOS7和CentOS6怎樣開啟Mysql遠程訪問

1.開放MySQL訪問埠3306
修改防火牆配置文件
vi /etc/sysconfig/iptables
加入埠配置
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
重新載入規則
service iptables restart
2.修改mysql庫里的host
登錄mysql;悶吵
use mysql
update user set host='%' where user='root' and host='localhost';
記得一冊岩定還得修改密碼,因為這時密碼已失效,雖然本地還可以原密碼登錄,可遠程改了host後還是沒法訪問
UPDATE user SET password=password("root") WHERE user='root';
flush privileges;
3.重啟mysql,螞姿侍遠程就可以訪問了
service mysqld restart;

⑦ Windows遠程桌面連接Centos7

首先安裝centos7需要安裝「Server with GUI」或者GNOME,如果沒有,後期需要聯網手動差余安裝桌面環境,指令如下:

然後配置源:

最後安裝遠程連接服務xrdp:

安裝完畢後啟動xrdp並配置開機自啟動:

隨叢巧後便可用Windows自帶的遠程桌面客戶端連接centos7的桌面系統,如果無虛鄭滾法連接,可關閉centos7防火牆或者防火牆開放3389埠再試。

⑧ CentOS7和CentOS6怎樣開啟MySQL遠程訪問

關閉防火牆的模陸情況下
sudo vim /etc/sysconfig/iptables

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
sudo service iptables restart

mysql > use mysql;
#創建openscanner用旦脊頃戶與密碼並設置為從安裝mysql服務的機器本地訪問

mysql > grant all on openscannerstore.* to 'openscanner'@'localhost'

identified by 'scanner888';

#設置openscanner用戶與密碼,並從任何機器野枯都可以訪問mysql

mysql > grant all on openscannerstore.* to 'openscanner'@'%' identified by 'scanner888';
mysql > flush privileges; #刷新才會生效