我有一台linux服务器,现在是普通用户登录,想改成超级用户root登录

梨花剑君 2017-09-07 03:42:46
我有一台linux服务器,现在是普通用户登录,然后进去后再用root登录,这样造成无法在ftp中直接登录,有没有什么办法改成root直接登录呢。
...全文
1357 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
AR尊上 2017-10-14
  • 打赏
  • 举报
回复
ftp端口改一改,否则很容易被扫描出来
AR尊上 2017-10-14
  • 打赏
  • 举报
回复
你把/etc/passwd普通用户的id改成0
KEL-1 2017-09-23
  • 打赏
  • 举报
回复
你可以用root登录,生成公钥的方式就可以了,保存好自己的公钥和私钥。。。。
米兔痴愚 2017-09-20
  • 打赏
  • 举报
回复
哥们是想用 ssh 协议的root用户登录服务器吗? 那修改 、cat /etc/ssh/sshd_config 中的 PermitRootLogin yes 启用 即可。 不过正如楼上各位所说理由,并不建议 直接使用root登录服务器。
等待时候 2017-09-19
  • 打赏
  • 举报
回复
生产服务器、建议普通用户登录,如果需要管理员来操作的话、通过 sudo 或者切换成管理员帐号 su 来操作
梨花剑君 2017-09-15
  • 打赏
  • 举报
回复
引用 5 楼 cy309173854 的回复:
小伙子,这样很危险啊 公网IP直接就暴露了啊,用户名也暴露出来了。 正式服务器不要root直接登陆,正式服务器不要root直接登陆,正式服务器不要root直接登陆!
那怎么用ftp登陆呢?
曹宇飞丶 2017-09-14
  • 打赏
  • 举报
回复
小伙子,这样很危险啊 公网IP直接就暴露了啊,用户名也暴露出来了。 正式服务器不要root直接登陆,正式服务器不要root直接登陆,正式服务器不要root直接登陆!
梨花剑君 2017-09-14
  • 打赏
  • 举报
回复
引用 2 楼 a617996505 的回复:
不建议用root直接登录,特别是服务器
普通用户也是可以登录ftp的,只要在命令前面加 sudo




怎么加命令登陆呢
pyqix 2017-09-10
  • 打赏
  • 举报
回复
一般是不建议容许 root 登录。 但我一直都是用 root 登录的,因为非 root 登录 winscp 设置比较麻烦。做了以下几点,我觉得安全没问题: 1. 禁止密码登录。 2. root 的 ssh key 用 4096 bit 或者 ed25519。 3. xt_recent 或者 fail2ban 保护 ssh 端口。 4. 如果可以,ssh 端口改为非标准的,例如:34543 之类。
世黎 2017-09-09
  • 打赏
  • 举报
回复
不建议用root直接登录,特别是服务器 普通用户也是可以登录ftp的,只要在命令前面加 sudo
曹宇飞丶 2017-09-08
  • 打赏
  • 举报
回复
一般来说,不建议直接使用root直接登陆。 测试机一般才直接使用root登陆。 编辑/etc/ssh/sshd_config 配置文件: 把这一行的屏蔽取消即可; #PermitRootLogin yes

18,828

社区成员

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

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