CentOS的基本資訊和SSH

2021-10-01 12:30:57 字數 2268 閱讀 2475

介紹

centos(community enterprise operating system,中文意思是社群企業作業系統)是linux發行版之一,它是來自於red hat enterprise linux依照開放源**規定發布的源**所編譯而成。每個版本的 centos都會獲得十年的支援(通過安全更新方式)。新版本的 centos 大約每兩年發行一次,而每個版本的 centos 會定期(大概每六個月)更新一次,以便支援新的硬體。這樣,建立乙個安全、低維護、穩定、高**性、高重複性的 linux 環境。由於出自同樣的源**,因此有些要求高度穩定性的伺服器以centos替代商業版的red hat enterprise linux使用。兩者的不同,在於centos完全開源。最新版本為 centos 7.6(1810)

基本命令

shutdown -h now 關閉系統

shutdown -r now 重啟

logout 登出

date 顯示系統日期

date 041217002007.00 設定日期和時間 - 月日時分年.秒

cd … 返回上一級目錄

cd …/… 返回上兩級目錄

mkdir dir1 建立乙個叫做 『dir1』 的目錄』

rm -f file1 刪除乙個叫做 『file1』 的檔案』

cp file1 file2 複製乙個檔案

touch file1 建立乙個檔案

cat file1 從第乙個位元組開始正向檢視檔案的內容

more file1 檢視乙個長檔案的內容

groupadd group_name 建立乙個新使用者組

groupdel group_name 刪除乙個使用者組

useradd user1 建立乙個新使用者

userdel -r user1 刪除乙個使用者 ( 『-r』 同時刪除除主目錄)

useradd -c "name surname " -g admin -d /home/user1 -s /bin/bash user1 建立乙個屬於 「admin」 使用者組的使用者

passwd user1 修改乙個使用者的口令 (只允許root執行)

ls -lh 顯示使用者許可權

chmod 777 directory1 設定目錄的所有人(u)、群組(g)以及其他人(o)以讀(r )、寫(w)和執行(x)的許可權

chmod 700 directory1 刪除群組(g)與其他人(o)對目錄的讀寫執行許可權

chown user1 file1 改變乙個檔案的所有人屬性,為use1。

chgrp group1 file1 改變檔案的群組為group1

介紹簡單說,ssh是一種網路協議,用於計算機之間的加密登入。如果乙個使用者從本地計算機,使用ssh協議登入另一台遠端計算機,我們就可以認為,這種登入是安全的,即使被中途截獲,密碼也不會洩露。最早的時候,網際網路通訊都是明文通訊,一旦被截獲,內容就暴露無疑。2023年,芬蘭學者tatu ylonen設計了ssh協議,將登入資訊全部加密,成為網際網路安全的乙個基本解決方案,迅速在全世界獲得推廣,目前已經成為linux系統的標準配置

簡單使用

使用ssh連線遠端主機

$ ssh user@hostname
ssh連線到其他埠

(ssh預設連線到目標主機的 22 埠上,可以使用-p選項指定埠號)

$ ssh -p 10022 user@hostname
使用ssh在遠端主機執行一條命令並顯示到本地, 然後繼續本地工作

(直接連線並在後面加上要執行的命令就可以了)

$ ssh [email protected]

.0.47 ls -l

在遠端主機執行乙個圖形介面的程式

(-x,就是主機開啟 x11 **功能 )

$ ssh -

x [email protected]

.51.147

檢視ssh配置檔案

檔案在/etc/ssh/sshd_config中
構建 ssh 金鑰對

(演算法通常是rsa或者dsa)

$ ssh-keygen -t 演算法
檢視是否已經新增了對應主機的金鑰

$ ssh-keygen -

f121.199

.28.182

刪除主機金鑰

$ ssh-keygen -

r121.199

.28.182

centos基本資訊和ssh

centos是community enterprise operating system的縮寫,是乙個基於red hat linux 提供的可自由使用源 的企業級linux發行版本。centos 是rhel red hat enterprise linux 源 再編譯的產物,centos在2014初...

centos基本資訊和ssh

1.centos的基本資訊 centos是乙個基於red hat linux 提供的可自由使用源 的企業級linux發行版本。它是來自於red hat enterprise linux依照開放源 規定發布的源 所編譯而成。由於出自同樣的源 因此有些要求高度穩定性的伺服器以centos替代商業版的re...

centos基本資訊和ssh

centos community enterprise operating system,中文意思是社群企業作業系統 是linux發行版之一,它是來自於red hat enterprise linux依照開放源 規定發布的源 所編譯而成。由於出自同樣的源 因此有些要求高度穩定性的伺服器以centos...