【安装SSH服务】ubuntu安装ssh以及开启root用户ssh登录
一般Ubuntu都会默认安装openssh-client,但是没有安装openssh-server
一、安装ssh
sudo apt install openssh-client
sudo apt install openssh-server
sudo service ssh start
检查是否启动成功: ps -aux | grep ssh
或者
查看ssh是否启动: sudo service sshd status
二、root用户密码修改
设置root密码
执行命令后,依次输入当前登录用户密码,要设置的root密码,确认root密码
sudo passwd root
三、开启root用户ssh登录
输入root账户的用户名密码切换到root目录: su
修改sshd配置文件:
sudo vim /etc/ssh/sshd_config
找到下面相关配置:
在vim中搜索定位PermitRootLogin,可直接查找:
/PermitRootLogin
将 #PermitRootLogin prohibit-password 改为: PermitRootLogin yes
重启sshd 使配置生效:systemctl restart sshd
连接后出现 /usr/bin/xauth: file /home/yhq/.Xauthority does not exist
解决ssh连接ip报错/usr/bin/xauth: file /home/yhq/.Xauthority does not exist
是因为添加用户时没有授权对应的目录,仅仅执行了useradd user而没有授权对应的目录,
直接解决办法如下(执行如下命令,以后就登录到终端上就不会出现上面的错误信息):
chown username:username -R /home/user_dir
// username是你安装虚拟机时创建的用户,比如我的是yhq
// user_dir就是进入home目录下的第一个目录yhq
chown yhq:yhq -R /home/yhq
其他常用的ssh服务命令
(1)开启ssh服务:sudo /etc/init.d/ssh start
(2)关闭ssh服务:sudo service ssh stop
(3)重启ssh服务:sudo /etc/init.d/ssh reatart
(4)详细显示ssh服务进程:ps -e | grep ssh 或 ps -ef | grep ssh,后者更详细。
这两条命令也可以用来检查ssh服务是否开启,如果有sshd则表示服务已启动。
【安装SSH服务】ubuntu安装ssh以及开启root用户ssh登录相关推荐
- 腾讯云Ubuntu 18.04.1开启root用户远程登录并解决SSH服务器拒绝了密码的问题
文章目录 1. 设置root密码 2. 设置允许密码通过SSH登录 2. 设置允许root用户使用密码通过SSH登录 默认情况下:root用户默认是没有密码的,且不许登录. 实际测试镜像:Ubuntu ...
- MySQL数据库开启root用户远程登录
MySQL数据库开启root用户远程登录 如果mysql不支持远程连接,会出现提示:错误代码是1130,ERROR 1130: Host 192.168.0.10 is not allowed to ...
- Ubuntu 配置 SecureCRT 能用 root 用户远程登录
1. 命令行切换到root用户 备注:ubuntu默认root用户没有设置密码,切换需要首先设置密码 sudo passwd root 按照提示输入当前用户密码 按照提示输入要设置的root用户密码 ...
- Linux CentOS 开启root用户远程登录
Linux CentOS 开启root远程登录 1.设置root密码 2.开启root远程登录 为了安全起见,root用户默认是没有密码的,且不许登录. 1.设置root密码 如果root未设置过密码 ...
- Ubuntu 22.04 dektop 开启root并自动登录桌面
1.设置root密码 sudo passwd root 2.解锁root sudo passwd -u root 3.允许root登录 sudo nano /etc/gdm3/custom.conf ...
- ubuntu服务器ssh登录密码修改,Ubuntu-18.04 下修改root用户密码,安装SSH服务,允许root用户远程登录,安装vsftp服务器...
修改root用户密码 打开终端,输入 sudo passwd root 指令: 安装SSH服务 ssh默认端口号是22,可以在/etc/ssh/sshd_config文件中修改 查看服务器否开启:ne ...
- ssh服务的安装与运行
2019独角兽企业重金招聘Python工程师标准>>> -------------------ssh服务的安装与运行------------------- qianghaohao(孤 ...
- ubuntu账号设置root_Ubuntu设置root用户,以及开启Ubuntu的ssh连接,更改apt-get源
1.设置root用户 [1]默认没有开启root用户,切换root如下所示 dk@dk-machine:~$ su root密码: su:认证失败dk@dk-machine:~$ 使用命令sudo p ...
- ubuntu 20.04 静态ip配置及root用户ssh连接配置
本文是针对ubuntu20.04的配置方法. 一.静态ip配置(假设设置网口ens33的ip) 1.修改/etc/netplan/目录下网口配置文件 我的机器中,/etc/netplan/下是00-i ...
- Linux服务器配置root用户ssh远程登录
Linux服务器配置root用户ssh远程登录 开启root用户使用密码远程登录,使用xshell连接远程服务器. 1. 安装 openssh-server 查看是否安装 yum list ins ...
最新文章
- Android媒体播放框架MediaSessionCompat介绍实践
- bool变量取反_Task 01:Python基础入门:从变量到异常处理(第1天)
- 机器学习实战3--豆瓣读书简介
- CentOS系统 Nginx、MySQL、PHP 服务器的部署
- C语言strchr()函数(字符串中查找子字符)
- 《化工原理》课程设计说明书
- 三年级计算机击键要领教案,闽教版信息技术三上《下行键操作》教案
- 使用.NET Core创建Windows服务(一) - 使用官方推荐方式
- 接口 DataOutput
- Qt工作笔记-把文件逐行读到ListWidget中
- OPENCV3.0 双目立体标定
- ea建模 教学_周末特惠:EA促销开启,吉你太美首次打折 + EA旗下多款游戏登陆Steam,EA access即将推出...
- matlab晶闸管不能连接,基于MATLAB的晶闸管触发电路.doc
- 一体化伺服电机与施耐德PLC TM241CEC24T在Canopen协议下的应用
- 多种方法破解Windows 系统密码
- 如何在Mac上安全彻底的卸载软件?
- 洛谷P1217 [USACO1.5]回文质数 Prime Palindromes
- Web前端:2022年最佳Javascript动画库
- SEO关键词排名优化的核心因素
- python应聘项目经历怎么写_简历中怎么写「项目经历」最好?为什么?
热门文章
- 推荐系统实践 - 02利用用户行为数据
- 视频直播推流攻略(整理的各大平台推流界面)
- 【思维导图】旅行物品清单
- 【电源专题】BUCK电源效率和输出电压的关系
- Sketch颜色替换更改插件 PasteDirect v1.0破解版
- PMP-专家判断、类比估算、参数估算、三点估算、自下而上估算、独立估算的区别
- Spring AOP、拦截器、过滤器的区别
- 本科计算机考研统计学,统计学考研考什么科目
- android exifinterface 经纬度,Android10获取图片的地理位置信息[GPS位置]
- tomcat日志配置(停止日志或修改日志路径)