linux ---遠端登陸設定,密碼修改,檔案傳輸,打包壓縮
阿新 • • 發佈:2018-11-05
<1>.ssh的安全設定(配置)
vim /etc/ssh/sshd_config ---> sshd配置檔案的設定 PasswordAuthentication yes ---> 是否允許使用者通過密碼做sshd認證 PermitRootLogin yes ---> 時否允許root使用者通過sshd服務的認證 AllowUsers student westos ---> 設定白名單,白名單出現,預設不再把明單的使用者不能使用sshd DenyUsers westos ---> 設定黑名單,黑名單出現,預設不在黑名單的使用者可以使用sshd systemctl restart sshd ---> 對sshd配置檔案的設定之後需要重啟服務,配置檔案才可以生效
<2>新增sshd登入資訊
vim /etc/motb ---> 編寫的檔案內容就是登陸後顯示的資訊
<3>.使用者的登入審計
w ---> 檢視正在使用當前系統的使用者
w -f ---> 檢視使用來源
w -i ---> 顯示ip
last ---> 檢視使用過並退出的使用者資訊
lastb ---> 試圖登入但是沒有成功的使用者
<4>.root密碼忘記的更改
1.在虛擬機器開啟介面按“上下鍵”更改選項,停留在開啟介面; 2.按“e”去更改專案選項;將linux16這一段從後面刪除到ro停止; 3.將ro改成rw rd.break;按ctrl+x; 4.輸入chroot /sysroot/,進入root使用者的命令模式; 5.passwd更改root使用者的密碼; 6.密碼修改完成需要在建立一個檔案touch /.autorelabel; 7.建立完成之後輸入兩次exit退出命令模式並且啟動虛擬機器;
<5>.檔案在系統中的遠端傳輸
scp scp file [email protected]:dir #上傳 scp [email protected]:file dir #下載 rsync [引數] file [email protected]:/dir rsyc ---> 遠端同步,速度快,預設會忽略檔案屬性,連結檔案裝置檔案 -r ---> 同步目錄 -p ---> 同步許可權 -o ---> 同步檔案所有人 -g ---> 同步檔案所有組 -t ---> 同步檔案時間戳 -l ---> 同步連結檔案 -D ---> 同步裝置檔案 du -sh etc ---> 檢視檔案或目錄的大小 ln -s /mnt/westos/file1 /mnt/westos/westos1 ---> 將file1檔案連結到westos1上
<6>.閘道器的配置
route -n ---> 檢視主機的閘道器
vim /etc/sysconfig/network ---> 檢視主機的閘道器配置檔案
vim /etc/sysconfig/network-scripts/ifcfg-br0 ---> 檢視主機的配置檔案
<7>.檔案打包與壓縮
1.檔案歸檔
檔案歸檔,就是把多個檔案變成一個歸檔檔案
tar c --->建立
f --->指定歸檔檔名稱
t --->顯示歸檔檔案中的內容
r --->向歸檔檔案中新增檔案
--get --->取出單個檔案
--delete --->刪除單個檔案
x --->取出歸檔檔案中的所有內容
-C --->指定解檔目錄
-z --->gz格式壓縮
-j --->bz2格式壓縮
-J --->xz格式壓縮
2.壓縮
gz
gzip etc.tar ---> 將etc.tar壓縮成gz格式
gunzip etc.tar.gz ---> 解壓gz格式壓縮包
tar zcf etc.tar.gz /etc ---> 把檔案歸檔為tar並壓縮成gz
tar zxf etc.tar.gz ---> 解壓並解檔gz格式壓縮包
bz2
bzip2 etc.tar ---> 壓縮成bz2格式
bunzip2 etc.tar.bz2 ---> 解壓bz2格式壓縮包
tar jcf etc.tar.bz2 /etc---> 把檔案歸檔為tar並壓縮成bz2
tar jxf etc.tar.bz2 ---> 解壓並解檔bz2格式壓縮包
xz
xz etc.tar ---> 壓縮成xz格式
unxz etc.tar.xz ---> 解壓xz格式壓縮包
tar Jcf etc.tar.xz /etc ---> 把檔案歸檔為tar並壓縮成zx
tar Jxf etc.tar.xz ---> 解壓並解檔xz格式壓縮包
zip
zip -r etc.tar.zip etc.tar ---> 壓縮成zip格式
unzip etc.tar.zip ---> 解壓zip格式壓縮包