Ubuntu的root用户的远程登录和SCP命令
一: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:将远程文件复制到本地的绝对路径