提示:当前使用的是Ubuntu 16.04的版本
前两天部署Django项目到腾讯云,用filezilla上传项目源码时发现,所使用的账户没有读写权限,上传失败,于是就换用root账户来远程登录Ubuntu,结果root用户访问会报密码被拒绝的错误,上网查资料,发现Ubuntu默认是不开启root远程登录的,需要设置一下。
一,SSH的安装
1.首先先安装SSH服务,通过apt-get 安装
apt-get install ssh
2.启动SSH服务
sudo /etc/init.d/ssh start
二、修改SSH配置文件
1.编辑配置文件
sudo vim /etc/ssh/sshd_config
2.找到PermitRootLogin without-password 这一行,并将值修改为PermitRootLogin yes
3.保存退出后,重启SSH服务即可
service ssh restart