点评:修改FreeBSD可以登录到SSH sshd特权但不能使用root用户
在 / / / SSH等sshd_config结束
是的# PermitRootLogin允许root登录

permitemptypasswords没有#不允许空密码登录

口令认证是#设置是否使用口令认证。

没关系.
F





修改FreeBSD可以登录到SSH sshd特权但不能使用root用户

在 / / / SSH等sshd_config结束

是的# PermitRootLogin允许root登录

permitemptypasswords没有#不允许空密码登录

口令认证是#设置是否使用口令认证。

没关系.

FreeBSD的SSH配置详解

首先,vi编辑器 / /等中,宋承宪删除之前#,保存并退出(开* SSH服务)

编辑/ etc / rc.conf

最后补充:sshd_enable =是

sshd服务激活:

特克# / / RC等。D / sshd的开始

使用以下命令检查服务是否启动,端口22上应该有***。

# netstat -检查端口号22 # #

最后

六 / / / sshd_config SSH等,

以下是我的配置文件:( / / / sshd_config SSH等)

####################################################



# OpenBSD:sshd_config美元,V 2005 / 07 / 25 11:59:40 Markus口1.72美元

# $ FreeBSD:SRC / / / sshd_config OpenSSH加密,V 1.42.2.1 2005 / 09 / 11美元16:50:35口DES



这是# sshd服务器系统配置文件。看到

# sshd_config(5)更多信息。



这是路径= sshd / usr /本编译: /斌: / / sbin目录: / sbin #



策略用于选择#在默认sshd_config运

是指定选项的默认值,# OpenSSH

#可能,但离开他们的评论。注释选项变化

#默认值。



一些FreeBSD的#注意默认OpenBSD的区别,和

FreeBSD有一些额外的选项。#



# versionaddendum freebsd-20050903



#端口22

#协议2

# addressfamily任何

# listenaddress 10.1.10.196

# listenaddress::



主要#协议版本1

#主要/ / / ssh_host_key SSH等

# hostkeys协议版本2

#主要/ / / ssh_host_dsa_key SSH等



寿命和短暂的#版本1服务器的密钥大小

# keyregenerationinterval 1h

# serverkeybits 768



#测井

Obsoletes QuietMode和fascistlogging #

# syslogfacility认证

# LogLevel info



#认证:



# logingracetime 2m

# PermitRootLogin不

# strictmodes是

# maxauthtries 6



# RSA验证是

# Pubkey验证是

# authorizedkey SSH / authorized_keys。

这个工作对你#也 / / / ssh_known_hosts SSH等需要主机密钥

# rhostsrsaauthentication没有

#相似的协议版本2

# hostbasedauthentication没有

改变的是如果你不#信任~ / / known_hosts为SSH。

# rhostsrsaauthentication和hostbasedauthentication

# ignoreuserknownhosts没有

不看用户的~ / / ~ .rhosts和# shosts文件。

# ignorerhosts是



变化是启用内置#口令认证。

口令认证是

# permitemptypasswords没有



改变任何禁用# PAM认证

# challengeresponseauthentication是



# Kerberos选项

# kerberosauthentication没有

# kerberosorlocalpasswd是

# kerberosticketcleanup是

# kerberosgetafstoken没有



# GSSAPI选项

# gssapiauthentication没有

# gssapicleanupcredentials是



这to'no'to #禁用PAM认证,账户处理,

会话处理。如果这#启用,PAM认证

可以通过challengeresponseauthentication机制。#

#根据PAM配置,这可以绕过设置

#口令认证,permitemptypasswords,和

# 无密码PermitRootLogin如果你只是想。帕姆帐户

会议检查运行没有# PAM认证,然后使这但

# challengeresponseauthentication =没有

# usepam是



# allowtcpforwarding是

# gatewayports没有

# x11forwarding是

# x11displayoffset 10

# x11uselocalhost是

# printmotd是

# printlastlog是

# tcpkeepalive是

# uselogin没有

# useprivilegeseparation是

# permituserenvironment没有

#压缩延迟

# clientaliveinterval 0

# clientalivecountmax 3

# usedns没有

# pidfile / / / sshd.pid运行功

# maxstartups 10



没有默认路径#旗帜

#旗帜 / /路径



#重写默认没有子系统

子系统的SFTP / usr / libexec / SFTP服务器



ignorerhosts是

ignoreuserknownhosts是

printmotd是

strictmodes没有

RSA验证是

是的# PermitRootLogin允许root登录

permitemptypasswords没有#不允许空密码登录

口令认证是#设置是否使用口令认证。



##############################################



记得要重新启动sshd服务器( / / RC等。D / sshd重启)修改后的配置文件。

几条附加指令

1,如果重新启动,请重新加载sshd_config文件

/ / RC等。D / sshd重装

2,如果使用键盘交互式验证出现

密码:

请确认是否已更改为是密码验证

此外,如果客户是腻子,请确认尝试智能键盘认证(SSH - 2)钩已被删除。

3,如果要使用根帐户

请确认密码是否为空。

空密码不能登陆

4请确认是否安装了ssh。

sysinstall的> > >是> > >网络> >设定> sshd的上升