如何在Ubuntu上让root帐号可以登录SSH

作者&投稿:龙和 (若有异议请与网页底部的电邮联系)
如何在Ubuntu上让root帐号可以登录SSH~

SSH服务器,可以通过SSH协议来访问远程服务器,代替telnet和ftp。但是ubuntu默认是不启用root用户也不允许root远程登录的。所以需要先启用root用户
启用root用户:sudo passwd
root
//修改密码后就启用了。
安装OpenSSH server:
1. 使用apt命令安装openssh server
$ sudo apt-get install
openssh-server
2. 可以对 openssh server进行配置
$ sudo vi
/etc/ssh/sshd_config
找到PermitRootLogin
no一行,改为PermitRootLogin yes
3. 重启 openssh server
$ sudo service ssh restart
4. 客户端如果是ubuntu的话,则已经安装好ssh
client,可以用下面的命令连接远程服务器。
$ ssh xxx.xxx.xxx.xxx
如果是windows系统的话,可以使用SSH Secure
Shell等ssh软件进行远程连接。

设置root密码

1
使用原密钥登陆远程主机,默认登陆用户为ubuntu
得到远程机IP
如果是aws,在EC2控制台查看一下实例的公有 IP,复制一下
cmd
ssh -i 密钥 ubuntu@xxx.xxx.xxx.xxx
2
空密码不让登陆的,所以要给root一个新密码
su
passwd root
输入两次新密码就可以了
END
修改/etc/ssh/sshd_config

修改
vi /etc/ssh/sshd_config

密码登陆

PermitRootLogin yes
StrictModes no
PermitEmptyPasswords yes
PasswordAuthentication yes

密钥登陆

HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_rsa1_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys

如果不想一个个改,也可以复制粘贴

全文如下
#/etc/ssh/sshd_config
# Package generated configuration file

  在使用虚拟机过程中,因为时常要切换到win7下调试,所以比较麻烦。所以最近尝试在win下用SSH Secure Shell Client登陆虚拟机,为了避免反复的su切换到root,所以希望以root用户登陆。

  1.首先win7安装SSH Secure Shell Client,Ubuntu下也使用apt-get安装openssh-server。

  2.将 /etc/ssh/sshd_confg中PermitRootLogin no 改为yes,重新启动ssh服务。

  3.最重要的一点是Ubuntu超级用户root用户被禁用掉了,这就是为什么我们登陆时只能以普通用户登陆,而且switch user时没有root选项。

  必须使用命令启动root。即输入:sudo passwd。然后输入密码即可启动root。

  此时如果ping通虚拟机的话,就可以正常ssh登陆到Ubuntu。这样也就可以在win7下直接通过ssh操作Ubuntu,而不需要在虚拟机和win7之间频繁的切换。


ubuntu系统下,如何将硬盘格式化为NTFS硬盘?
安装ntfsprogs sodu apt-get install ntfsprogs 使用命令:sudo mkfs.ntfs \/dev\/sdb1 如需快速格式化加-f参数 望采纳!

ubuntu系统问题?
var\/cache\/apt\/archives 备份这个干什么 ...没用的 sudo apt-get update这个就是更新系统的软件仓库维护列表 ,包含了软件仓库中各软件的信息和安全验证散列 不管能不能联网 已下载的文件都没必要备份 linux备份时候只需要备份配置文件 ,和数据 ,这种安装包完全没必要 当然不行 apt-get 必须先...

Ubuntu ltsc和ltsb有何不同
老电脑ltsb比ltsc流畅的原因可能在于:1. LTSB(长期服务分支)和LTSC(长期稳定分支)是Linux发行版常用的版本名称,前者更注重性能优化,适合对流畅度要求较高的用户使用。2. 老电脑的硬件配置可能已经相对较低,LTSB的优化可以使老电脑运行更加流畅。3. LTSB可能更新更多的小补丁,这些小补丁通常可以优化...

ubuntu 备份dump的问题
用restore tf \/dev\/hda3就会看到刚刚写入的文件会出现在列表中。restore命令是用来恢复备份的。[root@localhost frank]# restore rf \/dev\/hda3 \/home\/frank用restore命令来查看备份文件里的文件列表[root@localhost frank]# restore ft \/dev\/hda3 参考资料: http:\/\/www.liusuping.com\/ubuntu-linux\/linux-dump...

如何修改ubuntu14.04为中文语言
怎么改变ubuntu14.04的窗口菜单的语言为中文呢?安装可ubuntu进入桌面满是英文的菜单与桌面,让我们这些没有好好学习英文的情何以堪啊... 点击桌面右上角的用户按钮 进入菜单中的 系统设置(应该是英文的自己看位置吧) 点击 语言支持(Language......

ubuntu中如何卸载arm-linux-gcc-4.3.2.tgz
1、TGZ文件是Gzip压缩的 Tar 文件。2、Unix系统中的.TAR文件归档通过Gnu Zip (.GZIP) 方式压缩,TAR文件归档生成的多个文件经Gzip 压缩后归为一个文件,从而减小占用的空间。3、arm-linux-gcc-4.3.2.tgz是一个gcc编译器的安装包文件,删除此安装包文件,只需要执行rm命令删除即可。rm -f rm...

用grub在windows下安装Ubuntu后将c盘下的Ubuntu安装文件移位了进不去U...
用winrar或者其它工具从iso文件中提取Casper下的vmlinuz和initrd.gz两个文件到这同一个盘的根目录下.在这个盘的根目录下,新建一个文本文件,把它重命名为:menu.lst 在这个文件里面写入如下命令:title Install Ubuntu find --set-root \/ubuntu-9.04-desktop-amd64.iso kernel \/vmlinuz boot=casper ...

魅族ubuntu版MX3锁屏待机操作界面如何?
锁屏界面展现出Ubuntu系统独特的个性,与传统手机界面大相径庭,拥有极高的辨识度,配色与PC版Ubuntu保持一致,尽显简洁优雅。待机桌面采用了磁贴设计,虽然与Windows Phone相似,但Ubuntu的排列更为随意,圆润的棱角增添了一份亲和力。Ubuntu在桌面设计上的实力不容小觑,MX3的表现无疑让人充满期待。系统操作...

魅族MX3Ubuntu版体验:流畅但不稳定,何时量产?
结论:魅族MX3 Ubuntu版在亚洲通讯展上惊艳回归,展示了其流畅的操作体验和独特的差异化优势。以下是更详细的介绍:在6月11日的亚洲通讯展上,魅族MX3 Ubuntu版终于从沉寂中浮现,现场展示了这款备受期待的手机,魅族对其进行了深入的展示和介绍。魅族强调,Ubuntu系统为OEM厂商提供了更高的灵活性,摆脱...

Ubuntu 中文语言包
何必找什么懒人包,Ubuntu的自动化很高。只要点击system,在首选项,选择语言支持(Language这个单词会吧),找到汉语之后,点下OK就自动下载语言包了,也会自动安装。如果发现找不到,就先点击一下更新管理器(名字大概是这样,也是在system里面可以找到),选择Check,等它下载完更新列表之后,我们不必抢着...

五营区17274767441: ubuntu怎么切换到root用户,切换到root账号方法 -
桂沈杰力: 具体方法如下:1、使用终端工具的快捷键Ctrl + Alt +T 打开终端.2、终端工具打开后如下图所示,操作就在这个窗口中进行3、切换root用户的的方式一 执行命令 sudo su 执行上面点命令后会要求输入当前的密码4、输入密码后就切换到root用户了,可以看到当前的用户已经是root了

五营区17274767441: 如何激活Ubuntu的root帐号 -
桂沈杰力: 点击系统菜单栏中的“应用程序”,然后点击附件,之后在打开的附件子菜单中选择“终端”点击终端后就打开如下图所示的终端工具,我们要做的所有操作都在这个窗口中进行其实root账户是存在的,只是需要我们给它设置一个密码,然后...

五营区17274767441: ubuntu 下如何以root用户登录 -
桂沈杰力: 1、先解除root锁定,为root用户设置密码 打开终端输入:sudo passwdPassword: <--- 输入你当前用户的密码Enter new UNIX password: <--- 新的Root用户密码Retype new UNIX password: <--- 重复新的Root用户密码passwd:已成功更新密码2、更改登陆,允许root登录 打开 系统>系统管理>登录窗口)点“安全”选项页,选择“允许本地管理员登录”.3、注销当前用户,以root登陆

五营区17274767441: Ubuntu如何使用root帐户登陆 详细 -
桂沈杰力: Ubuntu root 用户在默认情况下是禁用的, 不允许用 root 登陆.以 下 方 法 可 以 设 置 使 用 root 帐 户 登 陆 :1、 首先设置root 密码, 利用现有管理员帐户登陆Ubutu, 在终端执行命令: sudo passwd root , 接 着 输 入 密 码 和 root 密 码 , 重 ...

五营区17274767441: ubuntu怎么设置root登陆 -
桂沈杰力: 工具原料:电脑+ ubuntu ubuntu系统root权限方法如下: 1、打开超级终端,输入指令sudo gedit /etc/passwd ,回车; 2、找到用户名所在的那一行,将里面的当前用户的ID值进行修改.譬如当前用户是crystal. 3、则找到了 crystal:x:1000:...

五营区17274767441: ubuntu系统怎么使用root用户登录
桂沈杰力: ubuntu系统默认root用户是不能登录的,密码也是空的. 如果要使用root用户登录,必须先为root用户设置密码 打开终端,输入:sudo passwd root 然后按回车 此时会提示你输入密码,在password:后输入你现在登录的用户的密码 然后系统提示你输入新的UNIX密码 Enter new UNIX password:这里输入你想为root设置的密码,要输入两次 此时系统会出现密码设置成功的提示 最后退出终端,重启计算机,选择用户进入系统的地方,选择其他 然后输入root 再输入root的密码就可能登录了! 其实用普通用户登录,在终端里输入命令:sudo -s -H也同样能够切换到root权限

五营区17274767441: ubuntu怎么添加用户为root -
桂沈杰力: 打开终端开启root账户 :sudo passwd -u root 输入当前用户的密码(就是你设置自己账户的密码)然后 为root账户设置密码:sudo passwd root 设置root密码,输入两次再然后 测试root账户: su - 输入root密码,进入root终端再然后 root账户...

五营区17274767441: ubuntu中怎么获得root权限 -
桂沈杰力: 获得root权限可以用su 或者sudo 在终端中输入su 提示你输入root的密码,这样终端里会显示已经切换到root状态(一直到关闭这个终端) 另一种是输入sudo +你要使用的命令 比如 sudo gedit,就是用管理员权限打开gedit,用户名还是你当前的用户名 ubuntu一般是不用root账户的 所以推荐使用sudo,减少你误用root操作的可能性

五营区17274767441: ubuntu系统如何切换到root用户登录 -
桂沈杰力: 更改可以不用切换用户登陆的. sudo -i 获取root权限. 如果这样权限还是不够, 那就输入sudo passwd然后输入两次密码,这个就是修改好的root密码. 然后在输入 su root 输入修改好的root密码就获取root权限了. 修改文件终端用gedit命令或者gvim这样的图形化文本编辑器,会比较方便. ubuntu默认是不允许root用户登陆图形界面. 可以修改不过麻烦死了.

五营区17274767441: 虚拟机下ubuntu怎么以root登陆 -
桂沈杰力: 如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作: sudo passwd root此命令将会重新设置 root 的密码,按照提示输入新的密码,并加以确认.之后,重启系统时,就可以用 root 登录了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网