`
aigo
  • 浏览: 2583048 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

让FreeBSD的root用户能够SSH登陆

阅读更多

原文:http://www.cppblog.com/tx7do/archive/2010/06/24/118614.html

 

如果刚装好FreeBSD,默认是不允许root用户登录SSH的,如果登陆结果就会如下:

用PuTTY登陆时,总提示:
login as: root
Using keyboard-interactive authentication.
Password:
Access denied



这个时候需要编辑其配置文件,输入以下命令进行修改:

ee /etc/ssh/sshd_config

然后进行修改.


找到

#PasswordAuthentication no

修改为:

PasswordAuthentication yes

这段的意思是,让SSH使用密码验证登陆.

找到

#PermitRootLogin no

修改为

PermitRootLogin yes

这段的意思是,让SSH准许root用户登录.一般来说,为了安全起见,这一段还是不要允许的好.不过安全要求不高,可以这样做.

找到

#PermitEmptyPasswords no

修改为

PermitEmptyPasswords no

这段的意思是,使得允许空密码成为不可用,换句话说就是,不允许空密码登陆.

检查是否在/etc/inetd.conf 中打开了,请把它注释掉:

ssh     stream  tcp     nowait  root    /usr/sbin/sshd          sshd -i -4

改成

#ssh     stream  tcp     nowait  root    /usr/sbin/sshd          sshd -i -4

保存、重启

/etc/inetd restart



这样就root用户就可以用SSH客户端远程登陆FreeBSD了.

需要注意的是,在/etc/ssh下面有两个配置文件:/etc/ssh/sshd_config和/etc/ssh/ssh_config,我们需要修改的是/etc/ssh/sshd_config,我最开始就弄错了--!修改到了/etc/ssh/ssh_config去了,结果咋都不对,寒.

分享到:
评论

相关推荐

    FreeBSD 8.0 配置密钥登录

    - **PermitRootLogin**: 设置为`without-password`,表示root用户可以使用密钥认证登录,但不能使用密码登录。 下面是修改后的部分配置示例: ``` Protocol 2 RSAAuthentication yes PubkeyAuthentication ...

    freeBSD架设管理与应用

    3. SSH安全:配置SSH服务,限制root登录,启用公钥认证,提高远程访问的安全性。 五、FreeBSD性能优化 1. 调整内核参数:根据系统负载情况,定制内核配置,优化系统性能。 2. 内存管理:理解虚拟内存机制,调整...

    FreeBSD 安装说明

    **FreeBSD 安装与配置指南** FreeBSD是一款开源、免费的类Unix操作系统,以其稳定性和安全性著称。本文将详细介绍在AMD64(x86_64)平台上安装FreeBSD 8.2-RELEASE的过程,以及后续的系统配置。 ### 1. 获取安装...

    搭建一个大型网站架构的实验环境(FreeBSD系统设置篇)

    搭建一个大型网站架构的实验环境,特别是在FreeBSD系统设置篇中,涉及到了多个关键的知识点,包括系统安装后的基础设置、网络配置、SSH服务配置、密钥认证以及系统的升级等。下面将对这些知识点进行详细解析。 ### ...

    FreeBSD7.0邮件服务器安装向导

    为了能够远程管理FreeBSD服务器,需要在工作站上安装一款可靠的终端仿真器,如SecureCRT。SecureCRT是一款功能强大的SSH客户端,用于连接到远程服务器。安装完成后,可以通过它来登录到FreeBSD服务器上进行各种操作...

    FreeBSD安装设置大全(中文版)

    这份“FreeBSD安装设置大全”旨在为用户提供详尽的指南,帮助他们顺利地安装和配置FreeBSD系统。无论你是初学者还是经验丰富的系统管理员,都可以通过这份资料深入理解FreeBSD的安装过程和后期设置。 **一、FreeBSD...

    putty telnet、rlogin和ssh客户端 windows平台

     wheel:*:0:root,普通用户帐号  二、在login as: 后输入用户名,J04222035@cs8.xmu.edu.cn's password: 光标不动。即使输入正确的  密码也是没有反应?  答:这是因为putty不像telent那样会直接显示密码,而是不...

    FreeBSD中文手册

    FreeBSD中文手册是一份非常宝贵的资源,无论是对于初次接触FreeBSD的新手还是有一定经验的用户来说,都能够从中获得实用的知识和技巧。通过学习这本手册,用户可以更加熟练地掌握FreeBSD的安装、配置以及日常管理,...

    FreeBSD.6.0.架设管理与应用

    - SSH服务器:安全地远程访问FreeBSD系统,配置SSH服务器以限制访问权限。 4. **性能监控与优化** - 性能分析工具:掌握`top`、`vmstat`、`iostat`等命令,了解系统资源使用情况。 - 调整内核参数:通过`sysctl`...

    FreeBSD常用命令

    ### FreeBSD常用命令详解 #### 一、`ls` 命令 - **功能概述**: - `ls` 命令是Unix和类Unix操作系统中最常用的命令之一... - `ssh -l root IP_ADDRESS`:登录IP地址为`IP_ADDRESS`的远程Linux主机,用户名为`root`。

    FreeBSD图解安装

    FreeBSD 是一个开源的类UNIX操作系统,以其稳定性和强大的网络性能而受到许多高级用户的青睐。本文将详细介绍如何进行FreeBSD 8.0的图解安装。 首先,在安装前需要做一些准备工作。确保你有一台满足最低配置要求的...

    FreeBSD服务器安装.doc

    4. 是否启用 SSH,选择 Yes(SSH 以后可以用来远程登陆,进行远程管理)。 5. 是否把这台机器当做匿名 FTP 服务器,选择 No。 6. 是否把这台机器当做 NFS Server,选择 No。 7. 是否配置系统控制台,选择 No。 8. ...

    putty,linux远程登陆工具

     wheel:*:0:root,普通用户帐号  二、在login as: 后输入用户名,J04222035@cs8.xmu.edu.cn's password: 光标不动。即使输入正确的  密码也是没有反应?  答:这是因为putty不像telent那样会直接显示密码,而是不...

    freebsd-jenkins-tutorial:在 FreeBSD 上设置 Jenkins CI 服务器的教程

    教程:在 FreeBSD 上安装 Jenkins CI 服务器先决条件和准备如果您设置了 ,只需并首先运行sudo su因为几乎所有以下命令都需要 root 访问权限。 否则,只需通过 SSH 连接到您的目标机器,或者做任何您喜欢拥有 shell ...

    panabit安装配置

    4. **编辑SSH配置文件**:编辑`/etc/ssh/sshd_config`,确保root用户能够进行远程SSH登录。 5. **上传并安装panabit软件**:通过SSH远程登录至FreeBSD系统,将panabit软件包上传至系统中,并按照官方指南进行解压缩...

    JuniperJ路由器使用手册.pdf

    2.1.1 设备登陆:用户可以通过Console端口或网络连接(如SSH)登陆到路由器。 2.1.2 设备恢复出厂介绍:当需要重置路由器至出厂默认设置时,手册将指导用户如何进行。 2.1.3 设置 root用户口令:为了确保安全,...

    Linux虚拟机忘记密码解决方法

    本文将详细介绍如何在不同的Linux发行版(如CentOS、Debian、FreeBSD、Solaris以及Ubuntu)中解决这一问题。 #### CentOS/Red Hat/Fedora发行版 对于基于Red Hat的系统,可以按照以下步骤重置root密码: 1. **...

Global site tag (gtag.js) - Google Analytics