[菜鳥學Linux]10-遠程連接服務

一、網絡會話
約等於網卡模板
1、使用nmcli命令管理NetworkManager
2、查看網卡配置信息:nmcli connection show
3、添加網卡模板:

  • 手動IP:nmcli connection add con-name XXX type XXX ifname XXX autoconnect [yes|no] ip4 XX.XX.XX.XX/XX gw4 XX.XX.XX.XX
  • DHCP:nmcli connection add con-name XXX type XXX ifname XXX autoconnect [yes|no]

4、切換模板:nmcli connection up XXX
5、刪除:nmcli connection delete XXX
6、永久生效

二、網卡綁定
1、綁定
2、/etc/sysconfig/network-script/ifcfg-bond0

TYPE=Etherner
BOOTPROTO=[none|static|dhcp]
ONBOOT=[yes|no]
USERCTL=no
DEVICE=bond0
IPADDR=xx.xx.xx.xx
NETMASK=xx.xx.xx.xx
[PREFIX=XX]
DNS=xx.xx.xx.xx
NM_CONTROLLED=no ##不受NetworkManager服務控制,因爲可能會報錯

3、2塊網卡上都要配置

TYPE=Etherner
BOOTPROTO=[none|static|dhcp]
ONBOOT=[yes|no]
USERCTL=no
DEVICE=XXXXXXX
MASTER=bond0
SALVE=yes

4、配置文件中大小寫大小寫不敏感
5、兩個服務管理網絡:

  • network
  • NerworkManager:保持網卡運轉狀態

6、同步到內核:/etc/modprobe.d/bond.conf

alias bond0 bonding
options bond0 miimon=100 mode=[0|1|6]
#0=平衡負載(需交換機支持),1=自動備援,6、平衡負載(無需交換機支持)

三、SSH
3個明文協議:FTP、HTTP、telnet
Linux下直接使用
1、兩個前提:

  • 網絡通
  • 清空防火牆(iptables -F)

2、主配置文件:/etc/ssh/sshd_config
3、想要讓新參數生效,需要重啓該服務,順手加入到啓動項
4、在以下目錄中存在主配置文件

  • /etc:主配置文件
  • 主配置文件保存的是最重要的參數
  • /etc/服務名稱/服務名稱.conf
  • /etc/服務名稱/服務名稱.cfg
  • /etc/協議名稱/服務名稱.config

5、想讓配置參數生效,需要在修改參數後再去掉前面的#號
6、密鑰登陸:

  • 密鑰對在服務端生成,含公鑰和私鑰:ssh-keygen
  • 查看私鑰:cat ~/.ssh/id_rsa(或自選目錄)
  • 查看公鑰:cat ~/.ssh/id_rsa.pub(或自選目錄)
  • 密鑰有2048位
  • 私鑰加密,公鑰解密
  • 將公鑰發送給服務端:ssh-copy-id XX.XX.XX.XX
  • 在服務端查看公鑰:cat .ssh/authorized_keys
  • 服務端設置不允許口令登陸:PasswordAuthentication no

四、遠程傳輸
scp,基於SSH,可遠程傳輸
1、命令:

  • 上傳:scp [參數] 本地文件 遠程賬戶@遠程IP地址:遠程目錄

  • 下載:scp [參數] 遠程賬戶@遠程IP地址:遠程目錄 本地文件
    2、參數

  • -v:顯示連接進度

  • -P:指定遠程主機的sshd端口號

  • -r:用於傳輸文件夾

3、路徑名要寫絕對路徑

五、不間斷會話
1、screen,默認未安裝,爲了解決網絡異常中斷或爲了同時控制多個遠程終端窗口
2、設置yum:

[rhel7]
name=XXX
baseurl=ftp://,http://,file://
enable=1    #1爲啓用,0爲不啓用
gpgcheck=0    #1爲自檢,0爲不自檢

3、新建會話:screen -S xxx
4、查看會話:screen -ls
5、恢復會話:screen -r XXX
6、簡便操作:screen +需進行的操作,如screen vim XXX
7、不間斷會話(同步):screen -x XXX

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章