一:root的遠程登錄
1.root的激活
ubuntu 的root賬號默認是沒有激活,需要用起始的普通用戶進行激活
sudo passwd root:按照提示輸入普通用戶的密碼和設置root的用戶的密碼即可激活
2.root用戶的遠程登錄
激活之后就可以用su root 命令切換到root用戶,也可以用root用戶登錄,但是無法使用root賬號進行遠程登陸,需要修改ssh配置文件:
修改vim /etc/ssh/sshd_config 配置文件:
將 PermitRootLogin prohibit-password 修改為 PermitRootLogin yes
然后重啟SSH服務即可(修改配置文件中的值,需要重啟才可以生效)
service ssh restart
二:SCP命令
1.本機文件復制到遠程服務器上
scp /opt/data/word.txt root@192.168.60.133:/opt/data
/opt/data/word.txt:本地文件的絕對地址
root:通過root用戶登錄到遠程服務器(也可以使用其他擁有同等權限的用戶)
192.168.60.133:/opt/data:將本地文件復制到位於遠程服務器上的絕對路徑(192.168.60.133 遠程服務器的ip地址)
2.遠程服務器上的文件復制到本機
scp weiking@192.168.60.200:/opt/data/word.sh /opt/data
weiking: weiking用戶登錄到遠程服務器(也可以使用其他擁有同等權限的用戶)
192.168.60.200:/opt/data/word.sh:遠程服務器上文件的絕對路徑
/opt/data:將遠程文件復制到本地的絕對路徑