linux學習記錄

2021-08-25 11:17:34 字數 1737 閱讀 6360

網際網路上的計算機,都會有乙個唯一的32位的位址,ip位址

我們訪問伺服器,就必須通過這個ip位址

區域網裡也有預留的ip位址 192/10/172 開頭。區域網的ip位址也是唯一。

nat模式,電腦宿主機的ip再區域網是唯一的,選擇了nat模式建立虛擬機器,虛擬機器就是乙個新的區域網(私有網路)。

老師的機器ip 192.168.33.128

埠的簡單概念:

192.168.33.128代表一台主機,但是主機上的可能會有很多服務,

一台主機上的不同服務功能,就是通過埠區分,然後讓外部人員訪問。

遠端連線服務ssh 22(加密的)、telnet(未加密) 23

協議的簡單概念:

漢語、英語、法語,不同的服務提供了不同的埠,對應了不同的功能,通訊方式可能也是不同的,這種通訊的方式我們就可以理解位協議。

一台主機上的不同服務功能,就是通過埠區分,不同的服務埠,客戶端和伺服器之間通訊,就可能使用不同的協議。

ip,port,protocol 協議概念。

遠端連線服務 

排查故障:

1、兩個機器之間是否通暢,看物理網路(網線網絡卡,ip是不是正確)檢視linuxip # ifconfig eth0

ping ip -t 來檢查物理網路是否通暢

2、服務是否好的

ssh 服務是否是好的

檢測辦法:從那個機器上連就在哪個機器上操作

telnet + ip + 埠 (伺服器的ip和port)

telnet 也可以遠端鏈結,不是加密的

不通可能原因:

a.伺服器端口防火牆阻擋

/etc/init.d/iptables stop

b.埠沒開放,伺服器端沒有監聽你鏈結的埠。

netstat -lntup|grep 22(以ssh服務22埠為例)

/etc/init.d/sshd reatart  重啟ssh服務

客戶端ssh工具:securcrt,xshell,putty

服務端ssh服務,程序名,sshd,

[root@oldboy ~]# cat /etc/redhat-release 

centos release 6.10 (final)

[root@oldboy ~]# uname -r

2.6.32-754.2.1.el6.x86_64

[root@oldboy ~]# uname -m

x86_64

[root@oldboy ~]# useradd oldboy

[root@oldboy ~]# tail -1 /etc/passwd

oldboy:x:500:500::/home/oldboy:/bin/bash

[root@oldboy ~]# passwd oldboy

changing password for user oldboy.

new password: 

bad password: it is too simplistic/systematic

bad password: is too ******

retype new password: 

passwd: all authentication tokens updated successfully.

Linux 學習記錄

1.linux 拷貝隱藏檔案 進入當前需要拷貝的目錄,即源目錄 假如 source 拷貝到 centos5.3 cd source tar cf cd centos5.3 tar xvf 或者 cp r centos5.3 2.linux 下新增postgresql 使用者 進入 postgresq...

Linux學習記錄

tar xvzf name.tar.gz 解壓命令 tar cvxf name.tar.gz home phoenix 將 home phoenix目錄下檔案壓縮成gz檔案 tar xvf name.tar 解壓命令 tar cvf name.tar home phoenix 將 home phoe...

Linux學習記錄

1.查詢檔案及目錄的命令 find。例如 find name filename或find name filename 可以查詢這個系統中名為filename的檔案及目錄。3.關於cp的用法。cp 原始檔路徑 目標檔案路徑 貌似絕對路徑和相對路徑都可以,也可以混合使用。其它命令應該也同理吧 若複製的檔...