原文: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
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去了,结果咋都不对,寒.
相关推荐
- **PermitRootLogin**: 设置为`without-password`,表示root用户可以使用密钥认证登录,但不能使用密码登录。 下面是修改后的部分配置示例: ``` Protocol 2 RSAAuthentication yes PubkeyAuthentication ...
本篇文章将围绕FreeBSD 9.0的安装过程、root用户SSH登录的配置、ee编辑器的使用以及通过Samba为Windows客户端提供文件和打印服务进行详细讲解。 1. **FreeBSD 9.0 安装入门** 安装FreeBSD 9.0涉及一系列步骤,包括...
3. SSH安全:配置SSH服务,限制root登录,启用公钥认证,提高远程访问的安全性。 五、FreeBSD性能优化 1. 调整内核参数:根据系统负载情况,定制内核配置,优化系统性能。 2. 内存管理:理解虚拟内存机制,调整...
**FreeBSD 安装与配置指南** FreeBSD是一款开源、免费的类Unix操作系统,以其稳定性和安全性著称。本文将详细介绍在AMD64(x86_64)平台上安装FreeBSD 8.2-RELEASE的过程,以及后续的系统配置。 ### 1. 获取安装...
搭建一个大型网站架构的实验环境,特别是在FreeBSD系统设置篇中,涉及到了多个关键的知识点,包括系统安装后的基础设置、网络配置、SSH服务配置、密钥认证以及系统的升级等。下面将对这些知识点进行详细解析。 ### ...
为了能够远程管理FreeBSD服务器,需要在工作站上安装一款可靠的终端仿真器,如SecureCRT。SecureCRT是一款功能强大的SSH客户端,用于连接到远程服务器。安装完成后,可以通过它来登录到FreeBSD服务器上进行各种操作...
这份“FreeBSD安装设置大全”旨在为用户提供详尽的指南,帮助他们顺利地安装和配置FreeBSD系统。无论你是初学者还是经验丰富的系统管理员,都可以通过这份资料深入理解FreeBSD的安装过程和后期设置。 **一、FreeBSD...
FreeBSD中文手册是一份非常宝贵的资源,无论是对于初次接触FreeBSD的新手还是有一定经验的用户来说,都能够从中获得实用的知识和技巧。通过学习这本手册,用户可以更加熟练地掌握FreeBSD的安装、配置以及日常管理,...
- SSH服务器:安全地远程访问FreeBSD系统,配置SSH服务器以限制访问权限。 4. **性能监控与优化** - 性能分析工具:掌握`top`、`vmstat`、`iostat`等命令,了解系统资源使用情况。 - 调整内核参数:通过`sysctl`...
### FreeBSD常用命令详解 #### 一、`ls` 命令 - **功能概述**: - `ls` 命令是Unix和类Unix操作系统中最常用的命令之一... - `ssh -l root IP_ADDRESS`:登录IP地址为`IP_ADDRESS`的远程Linux主机,用户名为`root`。
FreeBSD 是一个开源的类UNIX操作系统,以其稳定性和强大的网络性能而受到许多高级用户的青睐。本文将详细介绍如何进行FreeBSD 8.0的图解安装。 首先,在安装前需要做一些准备工作。确保你有一台满足最低配置要求的...
4. 是否启用 SSH,选择 Yes(SSH 以后可以用来远程登陆,进行远程管理)。 5. 是否把这台机器当做匿名 FTP 服务器,选择 No。 6. 是否把这台机器当做 NFS Server,选择 No。 7. 是否配置系统控制台,选择 No。 8. ...
wheel:*:0:root,普通用户帐号 二、在login as: 后输入用户名,J04222035@cs8.xmu.edu.cn's password: 光标不动。即使输入正确的 密码也是没有反应? 答:这是因为putty不像telent那样会直接显示密码,而是不...
wheel:*:0:root,普通用户帐号 二、在login as: 后输入用户名,J04222035@cs8.xmu.edu.cn's password: 光标不动。即使输入正确的 密码也是没有反应? 答:这是因为putty不像telent那样会直接显示密码,而是不...
教程:在 FreeBSD 上安装 Jenkins CI 服务器先决条件和准备如果您设置了 ,只需并首先运行sudo su因为几乎所有以下命令都需要 root 访问权限。 否则,只需通过 SSH 连接到您的目标机器,或者做任何您喜欢拥有 shell ...
4. **编辑SSH配置文件**:编辑`/etc/ssh/sshd_config`,确保root用户能够进行远程SSH登录。 5. **上传并安装panabit软件**:通过SSH远程登录至FreeBSD系统,将panabit软件包上传至系统中,并按照官方指南进行解压缩...
2.1.1 设备登陆:用户可以通过Console端口或网络连接(如SSH)登陆到路由器。 2.1.2 设备恢复出厂介绍:当需要重置路由器至出厂默认设置时,手册将指导用户如何进行。 2.1.3 设置 root用户口令:为了确保安全,...
本文将详细介绍如何在不同的Linux发行版(如CentOS、Debian、FreeBSD、Solaris以及Ubuntu)中解决这一问题。 #### CentOS/Red Hat/Fedora发行版 对于基于Red Hat的系统,可以按照以下步骤重置root密码: 1. **...