百度了一大圈还是解决不了:SSH localhost Permission denied, please try again.

u014490157 2014-05-11 07:51:56
root@ubuntu-virtual-machine:~# ssh localhost
root@localhost's password:
Permission denied, please try again.
root@localhost's password:

root@ubuntu-virtual-machine:~# ssh -v ubuntu@192.168.100.111
OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 192.168.100.111 [192.168.100.111] port 22.
debug1: connect to address 192.168.100.111 port 22: Connection refused
ssh: connect to host 192.168.100.111 port 22: Connection refused
root@ubuntu-virtual-machine:~#


事情经过是这样的:
在vm上装的ubuntu进行hadoop开发,由于权限问题运行程序老是提示权限不足

我就在用户的配置文件中把ubuntu用户一行中的的两个1000改成两个0

然后重启在localhost ssh的时候就发生了上面的错误

百度了一大圈,发现都是让改sshd_conf文件中的一些选项的No给位yes(Linux不太熟,那些选项我记不清了)

但是我发现我都陪着文件中这些选项都是原本就都是yes

...全文
1080 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
u014490157 2014-05-11
  • 打赏
  • 举报
回复
引用 4 楼 lishanchao 的回复:
[quote=引用 3 楼 u014490157 的回复:] [quote=引用 1 楼 lishanchao 的回复:] 楼主是修改/etc/passwd,把普通用户的uid、gid改为0? 这样不是冲突了吗? 权限不足可以直接以root运行,或者将普通用户的id加到wheel组。
也就是说我现在给他改回1000,然后把id加入wheel组是吗。[/quote] 噢,我应该把话说全,要么直接以root账号运行。 要么赋予普通用户使用sudo su的权限。可能有两种做法: 1. 修改/etc/sudoers,这个具体百度吧,我记不清了 2. 把普通用户加入wheel组。在/etc/group里wheel那一行添加[/quote] thanks 我的用户好像能用sudo 由于使用eclipse 开发java的时候老是提示权限问题,特别是io操作 我才想着给用户提高权限 但是使用sudo的话意义不大,我还要回到shell执行java文件太麻烦了 不过还是要谢谢你
沭水河畔 2014-05-11
  • 打赏
  • 举报
回复
引用 3 楼 u014490157 的回复:
[quote=引用 1 楼 lishanchao 的回复:] 楼主是修改/etc/passwd,把普通用户的uid、gid改为0? 这样不是冲突了吗? 权限不足可以直接以root运行,或者将普通用户的id加到wheel组。
也就是说我现在给他改回1000,然后把id加入wheel组是吗。[/quote] 噢,我应该把话说全,要么直接以root账号运行。 要么赋予普通用户使用sudo su的权限。可能有两种做法: 1. 修改/etc/sudoers,这个具体百度吧,我记不清了 2. 把普通用户加入wheel组。在/etc/group里wheel那一行添加
u014490157 2014-05-11
  • 打赏
  • 举报
回复
引用 1 楼 lishanchao 的回复:
楼主是修改/etc/passwd,把普通用户的uid、gid改为0? 这样不是冲突了吗? 权限不足可以直接以root运行,或者将普通用户的id加到wheel组。
也就是说我现在给他改回1000,然后把id加入wheel组是吗。
u014490157 2014-05-11
  • 打赏
  • 举报
回复
引用 1 楼 lishanchao 的回复:
楼主是修改/etc/passwd,把普通用户的uid、gid改为0? 这样不是冲突了吗? 权限不足可以直接以root运行,或者将普通用户的id加到wheel组。
我就是这样搞的,那你说我改怎么办,linux我就会一些最基本的命令 其他的不太熟啊
沭水河畔 2014-05-11
  • 打赏
  • 举报
回复
楼主是修改/etc/passwd,把普通用户的uid、gid改为0? 这样不是冲突了吗? 权限不足可以直接以root运行,或者将普通用户的id加到wheel组。

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧