當前位置:首頁 » 密碼管理 » centos訪問網頁命令

centos訪問網頁命令

發布時間: 2023-01-15 15:51:15

A. 無桌面版的centos可以使用瀏覽器嗎

在沒有桌面的情況下,可以使用lynx、curl、wget等命令查看網頁信息,當然因為是在命令行下,所以只能查看文字信息,圖片和網頁樣式是看不到的。

B. 如何讓內網的CENTOS伺服器能用域名訪問

利用frp穿透技術,來實現你要的功能,不需要公網IP。畢竟現在公網IP運營商有很多限制:

以下文章轉載自吳昊博客

frp內網穿透是通過一個帶有公網IP的伺服器進行中轉,對被控主機實現反向代理,用戶通過訪問frps(中轉伺服器)來實現對frpc(被控主機)的遠程訪問。

frp流程圖如下:

frp項目地址:https://github.com/fatedier/frp

本實驗環境以阿里雲伺服器作為中轉機,中轉伺服器使用Centos7.6,被控主機使用Centos7.6,用戶使用Windows10由於網路原因,文中鏈接已經替換成了本地鏈接,如不放心,請自行去GitHub下載

frps中轉伺服器配置

1、下載frp

在一台有公網IP的主機上配置frps,我這里以阿里雲Centos7.x主機為例

1 wget http://down.whsir.com/downloads/frp_0.27.0_linux_amd64.tar.gz

2 tar xf frp_0.27.0_linux_amd64.tar.gz

3 mv frp_0.27.0_linux_amd64 /usr/local

4 cd /usr/local/frp_0.27.0_linux_amd64

5 rm -f frpc*

2、配置frps

這里使用最基礎的配置,bind_port 表示frp面板的監控埠,dashboard_user表示面板的登陸帳號,dashboard_pwd表示面板的登陸密碼,其它不動。

1 vi

frps.ini

配置文件說明:

1 [common]

2 bind_port = 7000

3

4 dashboard_user = whsir

5 dashboard_pwd = blog.whsir.com

6 dashboard_port = 8000

3、啟動frps

配置啟動服務

1 vi /etc/systemd/system/frps.service

1 [Unit]

2 Description=frps daemon

3 After=syslog.target network.target

4 Wants=network.target

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0.27.0_linux_amd64/frps -c /usr/local/frp_0.27.0_linux_amd64/frps.ini

9

10 [Install]

11 WantedBy=multi-user.target

技行以下兩個命令

1 systemctl enable frps

2 systemctl start frps

4、訪問監控平台

http://公網IP:8000

賬號whsir

密碼blog.whsir.com

如果訪問不了,請使用ss -lnt命令檢查埠是否啟動,是否因為防火牆原因攔截。

至此frps中轉伺服器配置完成

frpc內網主機配置

1、內網主機下載frp

1 wget http://down.whsir.com/downloads/frp_0.27.0_linux_amd64.tar.gz

2 tar xf frp_0.27.0_linux_amd64.tar.gz

3 mv frp_0.27.0_linux_amd64 /usr/local

4 cd /usr/local/frp_0.27.0_linux_amd64

5 rm -f frps*

2、配置frpc

其中x.x.x.x表示frps中轉伺服器IP地址

ssh欄位:local_port = 22示被控(內網)主機的ssh埠,remote_port = 6000表示ssh中轉埠

web欄位:local_port = 80表示被控(內網)主機的web埠,remote_port = 8081表示web中轉埠

1 vi frpc.ini

1 [common]

2 server_addr = x.x.x.x

3 server_port = 7000

4

5 [ssh]

6 type = tcp

7 local_ip = 127.0.0.1

8 local_port = 22

9 remote_port = 6000

10

11 [web]

12 type = tcp

13 local_ip = 127.0.0.1

14 local_port = 80

15 remote_port = 8081

3、啟動frpc

配置啟動服務

1 vi /etc/systemd/system/frpc.service

1 [Unit]

2 Description=frpc daemon

3 After=syslog.target network.target

4 Wants=network.target

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0.27.0_linux_amd64/frpc -c /usr/local/frp_0.27.0_linux_amd64/frpc.ini

9

10 [Install]

11 WantedBy=multi-user.target

執行如下命令

1 systemctl enable frpc

2 systemctl start frpc

至此frpc被控主機配置完成

此時可通過x.x.x.x:6000連接內網ssh,通過http://x.x.x.x:8081訪問內網主機web,訪問速度取決於帶寬

這時候,內網主機就映射到外網去了,然後,用域名指定你的frp主機ip就可以了。這樣就可以實現你的功能了。

C. centos如何進入圖形界面和centos已經進到圖形界面後怎麼打開命令行

使用命令startX可以進入圖形界面,進入圖形界面之後在桌面空白處按右鍵,點 打開終端 就可以輸入命令了

1、如果在圖形界面下,按:Ctrl+Alt+F2,可以進入命令行模式;

2、如果在命令行模式,按Ctrl+Alt+F1,可以進入圖形模式了

D. centos6.5什麼命令可以打開火狐瀏覽器啊 謝謝了

您好!很高興為您答疑!
將運行程序創建
軟鏈接
到桌面(
快捷方式
)
#
ln
-s
/usr/local/firefox/firefox
/root/
桌面解決圖標問題:1、右鍵桌面空白處,選擇「創建啟動器」2、在彈出的對話框,點擊左邊的圖標,定位到firefox安裝目錄下的
browser/icons/mzicon128.png,命令定位到firefox的運行程序路徑
您可以在
火狐
社區了解更多內容。希望我的回答對您有所幫助,如有疑問,歡迎繼續在本平台咨詢。

E. centos minimal 怎麼上網瀏覽網頁

使用setup命令,圖形來配置網卡,應該就是eth0了。如果虛擬機的話,可以nat或橋接,沒有路由就nat吧。編輯/etc/sysconfig/network-scripts/ifcfg-eth0文件。確認ONBOOT=yesBOOTPROTO=dhcp

F. 如何遠程訪問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的話,直接就是主機名,不需要加埠號。

G. centos7相關命令

對於學習Linux系統來說,命令是必須熟練掌握的第一個部分。Linux系統中的命令有600多個,但常用的基礎命令並不多。雖然不同版本的Linux系統的命令稍有不同,但命令的語法與使用方法基本相同,因此讀者只要掌握了CentOS 7中常用的基礎命令,就能熟悉其他Linux系統版本的命令了。本章通過分類方式來介紹常用基礎命令的語法與使用方法。

3.1 系統管理命令

3.1.1 man命令

1.功能說明

man命令用來查看指定命令的幫助信息,其語法格式如下。

man [命令名稱]

2.實例

以下命令用來查看cd命令的幫助信息。

[root@test ~]# man cd

3.1.2 ls命令

1.功能說明

ls 命令用來顯示指定目錄下的內容,列出指定目錄下所含的文件及子目錄。此命令與Windows系統中的dir命令功能相似。ls命令的語法格式如下。

ls [選項] [目錄或文件]

2.常用選項

ls命令的常用選項及其說明見表3-1。

表3-1 ls命令的常用選項及其說明


ps命令的選項特別多,讀者可以自行使用「man ps」命令查看其幫助信息。

歡迎訪問www.idccoupon.com 一起探討更多Linux系統知識。

H. centos 6.8 哪些服務開啟才能打開網站

1. 查看Linux啟動的服務
chkconfig --list 查詢出所有當前運行的服務
chkconfig --list atd 查詢atd服務的當前狀態
2.停止所有服務並且在下次系統啟動時不再啟動,如下所示:
chkconfig --levels 12345 NetworkManager off
如果想查看當前處於運行狀態的服務,用如下語句過濾即可
chkconfig --list |grep on
3.如果只是想當前的設置狀態有效,在系統重啟動後即不生效的話,可以用如下命令停止服務
service sshd stop。

I. centos伺服器怎麼ping 命令

要關閉防火牆設置,避免防火牆禁止ping或者在內核參數中禁止ping,這樣就不能通過ping確定該主機是否還處於開啟狀態了。

J. CentOS常用命令手冊

-P 當前目錄是符號鏈接,則顯示鏈接到真實目錄

-a 列出所有文件和子目錄,包括以點「.」開頭的隱藏文件或目錄
-A 列出所有文件和子目錄(包括隱藏文件或目錄),特殊目錄「.」和「..」除外
-d 只顯示目錄本身的屬性信息,而不顯示其中的文件或子目錄
-l 以長格式顯示文件或目錄的詳細信息
-i 顯示文件的i節點編號
-h 顯示信息時使用更人性化的容量大小單位
-R 遞歸顯示指定目錄下各級子目錄及文件的內容

-n 顯示文件內容時在每一行行首添加行號
-b 顯示文件內容時為非空白行添加行號

-N 這里N為用戶指定行數
-f 跟蹤文件中新增加的內容

-N 這里N為用戶指定行數

-N 指定每屏顯示的行數

-c 統計位元組數
-l 統計行數
-m 統計字元數,若內容都是單位元組符,則等同於-c
-w 統計單詞個數

-a 統計指定目錄下每個文件及子目錄佔用磁碟空間大小
-s 只統計指定目錄或文件總共佔用磁碟空間大小
-h 顯示信息更人性化的容量單位
--apparent-size 統計文件或目錄真實大小,而不是佔用磁碟空間大小

-i 查找內容時忽略大小寫
-v 反轉查找

-a 列出所有找到的結果,而不僅僅是第一個

-b 只查找二進制文件位置
-m 只查找幫助文件位置
-s 只查找源文件位置

-i 忽略大小寫

-name 按文件名稱查找,可以使用通配符
-size 按文件大小查找,可以使用KB、MB等容量單位
-type 按文件類型查找,類型f、d、l、b、c分別f普通文件、d目錄、l鏈接文件、b塊設備文件、c字元設備文件

-P 如果指定目錄為符號鏈接,則切換到對應的物理路徑

-p 連父目錄一起創建,如果目標目錄存在也不要報錯。

-f 覆蓋目標同名文件或目錄時不進行提醒,而直接強制復制
-i 覆蓋目標同名文件或目錄時提醒用戶確認
-l 為源文件建立硬鏈接,而不是直接復制磁碟數據塊
-p 復制時保持源文件的許可權,屬主及時間戳等屬性不變
-r 復制目錄時使用,遞歸復制所有文件及子目錄

-f 強制移動不提醒
-i 覆蓋目標同名文件或目錄時提醒用戶確認

-R 遞歸修改指定目錄下的所有文件、子目錄的許可權

-R 遞歸修改指定目錄下的所有文件、子目錄的所有權

+i 將文件的i節點屬性設置為不可變,即i節點鎖定
-i 去除設置的+i鎖定標記
+a 將文件設置為只可追加內容,原有數據不能修改
-a 去除設置的+a鎖定標記

-c 創建.tar格式的包文件
-C 解包時指定目錄
-f 表示使用遞歸文件
-j 調用bzip2程序進行壓縮解壓
-p 打包保留文件及目錄的許可權
-P 打包保留文件及目錄的絕對路徑
-t 查看包內文件
-v 輸出詳細信息
-x 解開.tar格式的包文件
-z 調用gzip程序進行壓縮或解壓

-1 以最快速度優先的模式創建壓縮文件
-9 以最大壓縮比優先的模式創建壓縮文件
-d 解壓縮.gz格式的壓縮文件

-1 以最快速度優先的模式創建壓縮文件
-9 以最大壓縮比優先的模式創建壓縮文件
-d 解壓縮.bz2格式的壓縮文件

-1 以最快速度優先的模式創建壓縮文件
-9 以最大壓縮比優先的模式創建壓縮文件
-r 遞歸壓縮指定目錄及其下所有文件,子目錄

-d 解壓到指定文件夾

-ivh:安裝顯示安裝進度--install--verbose--hash
-Uvh:升級軟體包--Update;
-qpl:列出RPM軟體包內的文件信息[Query Package list];
-qpi:列出RPM軟體包的描述信息[Query Package install package(s)];
-qf:查找指定文件屬於哪個RPM軟體包[Query File];
-Va:校驗所有的RPM軟體包,查找丟失的文件[View Lost];
-e:刪除包
rpm -q samba //查詢程序是否安裝
rpm -ivh /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm //按路徑安裝並顯示進度
rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm //指定安裝目錄
rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm //用來檢查依賴關系;並不是真正的安裝;
rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm //新版本降級為舊版本
rpm -qa | grep httpd #[搜索指定rpm包是否安裝]--all搜索 httpd
rpm -ql httpd#[搜索rpm包]--list所有文件安裝目錄
rpm -qpi Linux-1.4-6.i368.rpm#[查看rpm包]--query--package--install package信息
rpm -qpf Linux-1.4-6.i368.rpm#[查看rpm包]--file
rpm -qpR file.rpm#[查看包]依賴關系
rpm2cpio file.rpm |cpio -div #[抽出文件]
rpm -ivh file.rpm #[安裝新的rpm]--install--verbose--hash
rpm -ivh
http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm
rpm -Uvh file.rpm #[升級一個rpm]--upgrade
rpm -e file.rpm #[刪除一個rpm包]--erase

-p 查看當前命令環境中導出的所有全局變數
-n 取消指定變數的全局屬性

-d 指定用戶宿主目錄位置
-e 指定用戶賬戶失效時間
-g 指定用戶基本組名
-G 指定用戶公共組名
-M 不為用戶建立初始化宿主目錄
-s 指定用戶登錄shell
-u 指定用戶UID號,如果改UID被使用可以增加-o選項忽略掉

-d 清空指定用戶的密碼
-l 鎖定用戶賬戶
-S 查看用戶賬戶的狀態(是否被鎖定)
-u 解鎖用戶賬戶

-d 指定用戶的宿主目錄位置
-e 指定用戶賬戶失效時間
-g 指定用戶的基本組名
-G 指定用戶的公共組名
-L 鎖定用戶賬戶
-s 指定用戶登錄shell
-u 指定用戶UID號
-U 解鎖用戶賬戶

-r 刪除用戶後,同時刪除宿主目錄

-g 新建的組指定GID組標記號 eg:# groupadd -g 1200 students

-u 顯示有效用戶信息
-g 顯示有效組信息
-n 只輸出用戶名稱而不是數字標記

-l 使用目標用戶的登錄shell環境,該選項可簡寫為「-」

a 顯示當前終端下的所有進程信息,包括其他用戶進程
u 使用以用戶為主的格式輸出進程信息
x 顯示當前用戶在所有終端下的進程信息
-e 顯示系統內所有進程信息
-l 使用長格式顯示進程信息
-f 使用完整格式顯示進程信息

-d 指定動態信息的刷新間隔時間 eg:# top -d 1

-a 顯示進程對應的命令行
-u 顯示進程對應的用戶名信息
-p 顯示進程對應的進程號信息

-9 強行終止進程號 eg:# kill -9 1016

-9 強行終止進程名 eg:# killall -9 httpd

--level 指定運行級別 eg:chkconfig --level 2345 服務名 on/off
--list 查看系統服務自啟動狀態
--add 添加新服務
--del 刪除系統服務

--level 指定運行級別 eg:# ntsysv --level 35

-a 輸出所有可見文件系統信息,包括偽文件系統
-h 更人性化容量大小單位
-i 查看分區i節點佔用情況
-t 查看指定類型文件系統信息
-T 輸出信息顯示改分區文件系統類型

-f 顯示文件所屬文件系統的i節點狀態,而不是文件本身狀態

-l 顯示指定磁碟的分區信息

-t 指定格式化文件系統類型

-y 所有提示確認的自動回答yes
-t 檢查和修復分區的文件系統類型

if= 設置復制源,即輸入文件或設備位置,默認為標准輸入
of= 設置復制目標,即輸出文件或設備位置,默認為標准輸出
bs= 設置復制時每次讀取的數據塊大小,默認單位位元組
count= 設置需要復制的數據塊個數
eg:dd if=/dev/zero of=~/1.txt bs=1024K count=128

-t 指定設備所使用的文件系統,如ext3、nfs等,通常可省略
-o 指定掛載控制選項,如ro、rw、noexec、loop等
eg:
[root@localhost ~]# mount /dev/cdrom /media/ 掛載光碟機設備
[root@localhost ~]# mount /dev/sdb1 /mnt/usb 掛載U盤設備
[root@localhost ~]# mount -o loop CentOS-6.8-x64.iso /mnt/ 掛載光碟鏡像
[root@localhost ~]# mount //10.10.10.10/public /mnt/smb 掛載Samba共享目錄

eject 彈出光碟機設備
eject -t 收回光碟托架

-c 設置數據包個數
-s 設置數據包大小
-i 設置數據包間隔時間

-a 顯示當前所有的網路連接信息
-n 使用數字形式表示地址、埠等信息
-p 同時顯示和每個網路連接關聯的進程信息
-t 顯示tcp協議相關的網路連接信息
-u 顯示udp協議相關的網路連接信息
-r 查看系統的路由表信息

-h 執行關機操作
-r 執行重啟操作
-c 取消預定義的關機操作
eg:
[root@localhost ~]# shutdown -r now 立即重新啟動系統
[root@localhost ~]# shutdown -h 18:00 & 定時在18:00關閉系統
[root@localhost ~]# shutdown -c

-f 不調用shutdown結束各進程,直接中止當前系統
-p 如果硬體支持,則在中止系統後關閉主機電源

-f 不調用shutdown結束各進程,直接重啟當前系統

0 關機
1 切換到單用戶模式
3 切換到字元模式
5 將系統切換到圖形界面模式
6 重啟系統
q 重新檢查並讀取/etc/inittab配置文件

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:600
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:892
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:585
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:769
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:689
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1016
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:261
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:119
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:809
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:718