配置debian11服务器安装ssh,创建新用户并允许远程ssh远程登录,并禁止root用户远程ssh登录(代码片段)

皓月盈江 皓月盈江     2023-01-11     645

关键词:

一、在 Debian 中添加 sudo 用户

1.创建新用户

首先,要创建用户,当前用户必须是 root 用户或者 sudo 用户。

使用下面adduser 命令创建一个用户名为test的sudo用户,按照提示输入密码,使用 adduser 命令,还会创建用户的主目录。

sudo adduser test

2.将用户成为 sudo 用户

创建test用户后,可以使用 -aG 组合选项将其添加到 sudo 组,就可以将其转为 sudo 用户。使用 -a 选项是为了确保向组中“追加”。

sudo usermod -aG sudo test

3.验证 sudo 权限

使用下面命令验证test用户是否被赋予sudo权限,在命令输出中,末尾你会看到是否可以 sudo 权限运行所有命令:(ALL : ALL) ALL

sudo -l -U test

二、在Debian服务器上安装配置SSH服务器

1.安装SSH

注意:如果使用的是WSL安装的ubuntu/debian,那么你需要先卸载:sudo apt-get remove openssh-server

sudo apt-get install openssh-server

安装完成后SSH 服务默认开启

手动启动:

sudo systemctl start ssh.service

2.安装vim

sudo apt-get install vim

3.利用vim打开并修改/etc/ssh/sshd_config文件

将PermitRootLogin 设置为no,PasswordAuthentication设置为yes即可,:wq保存退出即可。


4.重启SSH服务器

sudo /etc/init.d/ssh restart

三、测试远程SSH登录Debian服务器

1.使用下面命令查询Debian服务器IP地址

ip addr

2.使用Electerm远程SSH访问Debian服务器


配置debian11服务器允许root用户远程ssh登录(代码片段)

...nLinux上的root登录。当您尝试以root用户身份登录Debian11Linux服务器时,访问将被拒绝。要在DebianLinux系统上为root用户启用SSH登录,您需要首先配置SSH服务器。1.安装vim首先由普通用户登录Debian服务器,suroot切换到root用户... 查看详情

debian11安装,超详细!

...p;​​https://repo.huaweicloud.com/debian-cd/11.0.0/amd64/iso-cd/​​3A服务器的虚拟机 开始安装配置虚拟机直接回车即可,第一次安装的小伙伴可以选择中文版安装,这样方便易懂,一路继续,配置网络,ip配置完之后网络就可以ping通了... 查看详情

debian怎样安装并配置vsftpd服务器

...users:位于/etc目录下。它指定了哪些用户账户不能访问FTP服务器,例如root等。vsftpd.user_list:位于/etc目录下。该文件里的用户账户在默认情况下也不能访问FTP服务器,仅当vsftpd.conf配置文件里启用userlist_enable=NO选项时才允许访问... 查看详情

debian系统本机能ssh其他服务器,其他服务器不能ssh这台debian

本机Debian系统服务器可以用过SSH链接其他的服务器,我用笔记本SSH登陆这台Debian系统服务器却不可以,SSH-V有安装,查看端口22也是开启的,请大师帮忙?telnetDebian系统22端口是不通的安装Debian的时候,默认会安装openssh-client(OpenSS... 查看详情

debian11ssh无法使用route

参考技术A安装ssh服务sudoaptinstallopenssh-server2.安装vimapt-getinstallvim3.用vim打开/etc/ssh/sshd_config在如图位置追加如下PermitRootLoginyesPasswordAuthenticationyes 查看详情

虚拟机vmwareworkstation安装linux服务器debian11系统详细教程(代码片段)

虚拟机VMwareWorkstation安装Linux服务器Debian11系统详细教程如下:准备好:1.安装好虚拟机VMwareWorkstation2.从Linux开源镜像下载的debian11镜像系统从创建新的虚拟机开始安装完系统重启进入系统,首先要做的是更新为阿里云... 查看详情

ubuntu创建新用户ssh登录

...sersmangues拒绝mangues帐户通过SSH登录系统3.限制IPSSH登录linux服务器通过设置/etc/hosts.allow和/etc/hosts.deny这个两个文件,hosts.allow许可大于hosts.deny可以限制或者允许某个或者某段IP地址远程SSH登录服务器& 查看详情

debian上创建新的用户

Debian上创建新的用户使用Gnome的窗口界面创建使用Linux的命令创建添加用户:useradd-d/home/your_username-myour_username添加密码:passwdyour_username删除用户:userdelyour_username 查看详情

hive单机安装与测试(代码片段)

...保持此命令行界面不要关闭,效果如下:创建hadoop账户并配置ssh免密码登录创建hadoop账户并切换到hadoop账户,运行sudouseradd-mhadoop-s/bin/bashsudopasswdhadoopsudoadduserhadoopsudosuhadoop结果如下:安装openssh-server,运行sudoaptinstallopenssh-server尝... 查看详情

debian11基本配置

参考技术A1、查看用户id信息2、将www用户添加到sudo组:从图中看到几个问题:使用timedatectlset-timezone修改系统时区,然后再用date查看修改是否生效:请参考Debian11“bullseye”安装笔记 查看详情

sh在centos7上创建一个新用户并准备ssh(代码片段)

查看详情

debian10安装卡在选择并安装软件

...环境(比如GNOME、xfce、KDE)才可以方便使用;如果是作为服务器使用,可以不装桌面环境。Ubuntu主要包括以下几方面:1、桌面系统使用最新的Gnome、KDE、Xfce等桌面环境组件。2、集成搜索工具Tracker,为用户提供方便、智能的桌面... 查看详情

网络系统管理赛项之debian十七.ldap服务器搭建及配置方法

LDAP服务器搭建及配置方法LDAP服务器搭建一、赛题LDAP搭建需求二、LDAP简单理论介绍1、什么是LDAP?2、LDAP相关模型三、安装slapd安装过程四、修改主配置文件五、更新ldap配置六、创建用户和用户组节点七、创建用户节点zsuser用户... 查看详情

linuxdebian11创建新用户和删除用户(代码片段)

一、Debian创建新用户1.创建新用户首先,要创建用户,当前用户必须是root用户或者sudo用户。使用下面adduser命令创建一个用户名为test的sudo用户,按照提示输入密码,使用adduser命令,还会创建用户的主目录。sud... 查看详情

如何在debian9上安装discourse(代码片段)

...根用户访问VultrVPS通过Mac上的终端或Windows上的PuTTY连接到服务器。ssh[email protecte 查看详情

连接远程ubantu系统,创建用户并登陆

root创建新的账号1.ssh[email protected]2.adduserxx3.(sudo)gpasswd-axlsudo4.sudovisudo5.xxALL=(ALL:ALL)ALL本地配置公钥a.已有 3.eval "$(ssh-agent-s)"(在.ssh里)  4.ssh-add~/.ssh/id_rsa b.没有  查看详情

win11和debian可以共存吗

...安装过程中会提示驱动缺失,且在安装后可能会导致网络配置有问题,故我们需要再下载补充的驱动:Debian–软件包下载地址选择–firmware-iwlwifi_20210818-1_all.deb步骤二:创建空余分区需要在硬盘上创建用于安装Debian系统的空余分... 查看详情

rsync(代码片段)

...ssh认证协议rsync命令rsync+inotify实例要求配置方法目标服务器关闭防火墙selinux并安装rsync创建目标文件夹和用户设置/etc/rsyncd.conf配置文件创建用户认证文件并设置权限编写.service文件开启服务并开机自启源服务器关闭防火墙和se... 查看详情