精华内容
下载资源
问答
  • 假设:用client主机的root用户密钥登录tianliang主机的course_001_group1用户 stepone:client-server打通-公钥传递 1.客户端生成共要对和私钥对 ssh-keygen -t rsa 输入命令后,一路回车就行 2.将公钥以安全...

    假设:用client主机的root用户密钥登录tianliang主机的course_001_group1用户

    stepone:client-server打通-公钥传递

    1.客户端生成共要对和私钥对

    ssh-keygen -t rsa

    输入命令后,一路回车就行
    这里写图片描述

    2.将公钥以安全的方式传递到服务器端

    scp ~/.ssh/id_rsa.pub course_001_group1@123.56.195.82:~/

    执行该命令后,输入123.56.195.82主机的密码。
    这里写图片描述

    3.登陆course_001_group1用户

    ssh course_001_group1@123.56.195.82

    这里写图片描述

    4.生成.ssh文件

    mkdir ~/.ssh  (ssh -keygen -t rsa)

    只是为了生成.ssh文件

    5.服务端将客户端的公钥加入到授权列表

    cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

    以上步骤同样适合root用户登录指定主机的root用户用,区别是登陆指定主机的非用户需要修改权限。

    steptwo:修改权限

    chmod 700 .ssh
    chmod 600 ~/.ssh/authorized_keys
    展开全文
  • Linuxroot用户登录

    2019-07-16 21:26:06
    Linuxroot用户登录 1.创建非root用户 例如:useradd -m lhl_1 2.给lhl_1用户设置密码 passwd lhl_1 3.切换用户到lhl_1 su lhl_1 4.cd到lhl_1的当前目录 cd 5.在lhl_1的目录下创一个.ssh的文件夹并给它的...

    Linux非root用户登录

    1.创建非root用户

    例如:useradd -m lhl_1

    2.给lhl_1用户设置密码

    passwd lhl_1

    3.切换用户到lhl_1

    su lhl_1

    4.cd到lhl_1的当前目录

    cd

    5.在lhl_1的目录下创一个.ssh的文件夹并给它的权限设为700

    mkdir .ssh

    chmod 700 .ssh

    6.cd到当前目录的.ssh

    cd .ssh

    7.在.ssh里创建authorized_keys文件权限为600

    touch authorized_keys

    chmod 600 authorized_keys

    8.生成密钥

    ssh-keygen -t rsa -b 3072

    执行命令后,直接回车,待命令执行完毕,会在.ssh里生成id_rsa(私钥:需要下载到自己的电脑好好保存)和id_rsa.pub(公钥)

    9.将公钥id_rsa.pub文件的内容加入到authorized_keys中

    cat id_rsa.pub >> authorized_keys

    10.切换到root用户更改sshd的配置

    su root

    cd ..
    

    vim /etc/ssh/sshd_config (重点)

    打开sshd_config文件后 确认以下配置的值

    RSAAuthentication yes

    PubkeyAuthentication yes

    PermitRootLogin no (禁止root登陆)

    PasswordAuthentication no(禁用密码登录:确认可以密钥登陆在进行更改)

    重新启动sshd服务

    service sshd restart

    11.退出远程连接,在用密钥登陆看是否能用密钥登陆

    展开全文
  • Linux 配置root 用户 ssh 免密登陆

    千次阅读 2020-08-13 11:39:15
    场景: 机器A:192.168.2.111 ...1,登陆A机器,通过命令 ssh-keygen -t rsa 生成公钥和私钥对,输入命令后直接按三次确认键就能看到下面输出界面 [root@localhost ~]# cd [root@localhost ~]# ssh-keygen -t rsa

    场景:
    机器A:192.168.2.111
    机器B:192.168.2.200

    需要在机器A通过ssh免密登陆到机器B

    注意:如果之前生成过公钥私钥就不要再生成了,不然会导致之前所配置的免密登陆失效,直接通过第三步 ssh-copy-id 命令发送给B机器就好了

    1,登陆A机器,通过命令 ssh-keygen -t rsa 生成公钥和私钥对,输入命令后直接按三次确认键就能看到下面输出界面

    [root@localhost ~]# cd
    [root@localhost ~]# ssh-keygen -t rsa
    Generating public/private rsa key pair.
    Enter file in which to save the key (/root/.ssh/id_rsa): 
    Created directory '/root/.ssh'.
    Enter passphrase (empty for no passphrase): 
    Enter same passphrase again: 
    Your identification has been saved in /root/.ssh/id_rsa.
    Your public key has been saved in /root/.ssh/id_rsa.pub.
    The key fingerprint is:
    SHA256:OyJ0tdz0H34iXRmfXzVtkYrVPGlQxbhDR/g46X8xc1E root@localhost.localdomain
    The key's randomart image is:
    +---[RSA 2048]----+
    |             .=B*|
    |             .+BE|
    |        . . o.oO*|
    |       o + o .*oO|
    |    . . S . ...==|
    |   . .   .   +.*+|
    |    . . o   . =.B|
    |     . . .   . oo|
    |                .|
    +----[SHA256]-----+
    [root@localhost ~]# 
    

    2,之后进入到.ssh文件夹下,就能看到生成的公钥和私钥文件

    [root@localhost ~]# cd .ssh/
    [root@localhost .ssh]# ll
    总用量 8
    -rw-------. 1 root root 1679 8月  13 11:03 id_rsa
    -rw-r--r--. 1 root root  408 8月  13 11:03 id_rsa.pub
    

    3,接下来通过命令 ssh-copy-id root@192.168.2.200 将公钥文件发送给机器B,弹出的框中输入B机器密码即可
    在这里插入图片描述

    如果需要双向免密登陆,直接登陆B机器按照步骤生成公钥私钥,然后通过ssh-copy-id命令将公钥发送给A机器就好了

    4,可以直接将B机器ip设置到hosts里面,下次直接通过别名登陆就好了
    一、编辑 /etc/hosts 文件

    vim /etc/hosts
    

    将192.168.2.200 b 添加到文件末尾
    在这里插入图片描述
    保存退出。
    然后直接通过 ssh b 命令就能登陆到b机器了

    生成秘钥后需要保证 .ssh目录的权限必须是700 , .ssh/authorized_keys文件权限必须是600,如果不是需要手动通过下面命令更改权限

    chmod 700 ~/.ssh
    chmod 600 ~/.ssh/authorized_keys
    
    展开全文
  • linux中限制root用户远程登陆

    万次阅读 2018-02-08 09:59:05
    linuxroot用户是超级管理员,可以针对root用户暴力破解密码,这样很不安全,工作中我们一般禁止root用户直接远程登陆,开设一个或多个普通用户,只允许登陆普通用户,如果有需要用root用户,可以su切换root 或者...

    linux中root用户是超级管理员,可以针对root用户暴力破解密码,这样很不安全,工作中我们一般禁止root用户直接远程登陆,开设一个或多个普通用户,只允许登陆普通用户,如果有需要用root用户,可以su切换root 或者sudo来拥有root权限执行命令。

    首先打开配置文件,找到图示的位置

    # vi /etc/ssh/sshd_config


    将其改为

    这行的意思是允许使用root用户登陆,所以我们将它改为no   不允许root用户直接登陆

    保存退出配置文件后,重启sshd服务

    # systemctl restart sshd.service

    重新建立连接就发现root用户已经不能登陆了,我们只能通过普通用户登陆再进行切换



    展开全文
  • Linuxroot用户配置安装screen

    千次阅读 2019-04-01 21:47:00
    Linux远程节点非root用户配置安装screen简介安装screenscreen使用相关 简介   我们经常使用ssh或telnet远程登陆Linux服务器,而执行一些长时间任务如ftp传输,深度学习等任务时常常使我们感到头疼,因为我们不能...
  • 修改Linuxroot用户

    千次阅读 2016-01-07 15:39:25
    最近使用Vmware安装...方法为以单用户维护模式登陆修改root账号的密码,这里使用grub引导装载程序作为范例介绍。   1.启动系统,在读秒进入系统的时候按下任意键出现如下图所示的菜单,按下e键进入grub的编辑模式
  • linux启用root用户登录

    千次阅读 2014-12-26 15:41:08
    linux启用root用户登录   Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来 说,一般在安装过程就设定root密码,...
  • 用 last 命令读取 /var/log/wtmp.1 文件: last -f wtmp.1 root https://serverfault.com/a/305743
  • linux 启用root用户登录

    2009-12-24 14:13:00
    Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装...问题是要想作为root用户来运行命令该怎么办呢?没关
  • linux 启用root用户登录

    2009-09-25 23:55:23
    Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装...问题是要想作为root用户来运行命令该怎么办呢?没关...
  • Linuxroot登陆mysql

    千次阅读 2019-03-01 15:32:36
    错误如下: 1.停止mysql服务 #service mysql stop ...3.root连接mysql数据库: #mysql -uroot -p 如出现如下错误: 其实,原本就没有这个目录:/var/run/mysqld/mysqld.sock’在目录 /var/run...
  • Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来说,一般在安装...问题是要想作为root用户来运行命令该怎么办呢?没关
  • secureCRT直接登录linuxroot用户

    千次阅读 2017-12-01 15:49:01
    secureFx不是以root用户登录的没有权限上传文件到linux中除登录用户的宿主目录以外的路径的问题,但是以root用户直接登录发现总是登录不上,用下面方法就可以了 vi /etc/ssh/sshd_config 把 ...
  • linux允许root用户登录ftp

    千次阅读 2019-04-15 15:35:15
    默认情况下,ftp不允许root用户登录,使用filezilla会出现以下反馈: 状态: 正在连接 *.*.*.*:21... 状态: 连接建立,等待欢迎消息... 状态: 不安全的服务器,不支持 FTP over TLS。 命令: USER root 响应: 530 ...
  • 如果你是手动安装mysql5.7及以下版本,也可以翻看这篇文章,只是修改密码的命令不一样,其他原理都一样! 问题描述 当你在Ubunto上使用sudo apt-get install mysql-server指令安装mysql后,你会发现你登录不上,...
  • 设置Linux系统root用户密码

    千次阅读 2014-09-24 10:44:23
    创建root帐号:在安装系统时,root账户并没有被激活来供你使用,即root帐号被隐藏了,而是通过初始用户与sudo的结合...如果你需要使用root用户来完成一些工作的话,使用以下命令激活root用户:法一:在终端中输入:sudo
  • Linux当中有一些命令只有root账户才能使用,怎么样才能使普通的用户可以执行root权限的命令呢,就是要使用一个名字叫做sudo的命令,下面是对sudo命令的一些介绍 sudo是linux系统管理指令,是允许系统管理员让普通用户...
  • 设定了root用户不能用ssh远程登录。我想请教是否可能在程序中切换到普通用户登录ssh远程登录其他主机执行ssh命令,然后再切回root。。。或者是否有其他好的方法来实现这一 功能。(很多台服务器,一次性抓取符合条件...
  • linux root用户无法telnet登录

    万次阅读 2018-08-09 17:38:34
    linux root用户无法telnet登录 正常情况下,linux设备是不建议使用root用户进行远程登录的。因为这不方便系统维护。当你真正需要root权限的时候可以使用su root命令切换至root,因为这样操作一旦出了问题是可以追溯...
  • Linux修改root用户或其他登录密码

    千次阅读 2019-07-05 10:39:03
    1.进入系统命令行终端,切换到root用户权限 su root 回车后,输入root密码 2.修改用户密码: passwd root或其他用户名 回车输入你要修改的新密码 再回车输入一次确认密码就ok了 ...
  • linux root用户密码错误解决方法

    千次阅读 2019-03-18 18:02:56
    原因:因为刚安装好的Linux系统是没有给root设置密码的 二、解决方法 输入以下命令 sudo passwd root [sudo] password for sam(用户名): 输入当前登陆liunx用户名的密码 Enter new UNIX password: 输入新的密码并...
  • 默认创建的用户不是root权限 1.开机选择第一项 Kali GNU/Linux 按键盘e键进入Grub 2.找到Linux行,将ro修改为rw,并在末尾添加init=/bin/bash 3.Ctrl+X或f10重启进单用户 4.用passwd命令修改密码 ...登陆root用户 ...
  • Linux 使用root用户FTP上传

    千次阅读 2016-07-21 11:44:57
    linux与windows通信,第一步在linux系统上架设ftp服务器,然后在windows的ftp客户端上传文件到LINUX的ftp服务器上。vsftpd(其中d表示后台进程) 架设ftp的步骤: 第一、查看是否安装了vsftpd 如果使用 service ...
  • 前言 <1>为了安全,通常我们会把密码设置的...<2>...1.进入服务器中再更改(不必重启系统) 2.在进入系统前对root密码进行更改(重启系统) ...Linux忘记root登陆密码,修改密码方法 一、无需重启系统 1....
  • Linux CentOS 开启root用户远程登录

    千次阅读 2019-10-23 13:51:00
    为了安全起见,root用户默认是没有密码的,且不许登录。 1、设置root密码 如果root未设置过密码,先以普通账号登录,然后输入以下命令来修改root密码: sudo passwd root 2、开启root远程登录 1)先以普通账号登录,...
  •     root用户作为我们linux中的超级管理员,如果root用户被暴力破解密码劫持,这样对我们的业务来说非常不安全,所以在工作中我们一般都是禁止root用户远程登录 思路: 创建一个普通用户,禁止root用户远程登录...
  • 介绍 ubuntu安装好的时候你设置的用户并不是拥有最高权限的用户,而最高权限的用户root需要你来启用他!如果用自己设置的用户会比较麻烦,经常需要在命令前面加上 sudo xx 做法 ...3、测试root用户 ...
  • 1 初始登录显示路径为-bash-4.2$2 root用户登录拷贝.bashrc和.bash_profile到用户的主目录下查看用户主目录:拷贝文件到主目录下:重新登录非root用户客户端:重新登录后shell路径提示符补全了显示shell路径提示符的...
  • 自从我更改了Linux系统的IP地址,root用户就不能登录了,root用户登录提示“鉴定故障”。普通用户可以登录,能用su命令登录root用户,但是不能直接登录。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 99,453
精华内容 39,781
关键字:

linux登陆root用户命令

linux 订阅