`
fly.net.cn
  • 浏览: 183514 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于linux下的ssh服务配置文件的说明

    博客分类:
  • ssh
阅读更多
SFTP 可以使用的命令
CD 改变目录
LS 列出文件
MKDIR
RMDIR
PWD
CHGRP
CHOWN
CHMOD
LN OLDNAEM NEWNAME
RM PATH
RENAME OLDNAME NEWNAEM
EXIT 推出
LCD PATH 改变当前目录到本机目录
LLS
LMKDIR
LPWD L=LOCALHOST

PUT LOCALHOST_PATH HOST_PATH
PUT 本机目录或者文件
GET 远程主机目录文件 本机目录
GET 远程主机目录或者文件
GET *
GET *.RPM


sshd_config

#        $OpenBSD: sshd_config,v 1.59 2002/09/25 11:17:16 markus Exp $

# This is the sshd server system-wide configuration file.  See
# sshd_config(5) for more information.

# This sshd was compiled with PATH=/usr/local/bin:/bin:/usr/bin

# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented.  Uncommented options change a
# default value.

#Port 22                                                         SSH 默认的坚挺端口
#Protocol 2,1                                                选择SSH的版本
#ListenAddress 0.0.0.0                                监听的IP地址
#ListenAddress ::

# HostKey for protocol version 1
#HostKey /etc/ssh/ssh_host_key                        SSH VERSION 1 使用的密钥       
# HostKeys for protocol version 2               
#HostKey /etc/ssh/ssh_host_rsa_key                SSH VERSION 2 使用的RSA私钥
#HostKey /etc/ssh/ssh_host_dsa_key                SSH VAESION 2 使用的 DSA私钥

# Lifetime and size of ephemeral version 1 server key
#KeyRegenerationInterval 3600 版本一的密钥从新生成时间间隔
#ServerKeyBits 768                                                SERVER_KEY 的长度

# Logging
#obsoletes QuietMode and FascistLogging
#SyslogFacility AUTH        SSH登陆系统 记录信息  记录的位置 默认是/VAR/LOG/SECUER
SyslogFacility AUTHPRIV
#LogLevel INFO

# Authentication:
#UserLogin no 在SSH 下不接受LOGIN 程序登陆

#LoginGraceTime 120                               
#PermitRootLogin yes                    是否让ROOT用户登陆
#StrictModes yes                             用户的HOST_KEY 改面的时候不让登陆

#RSAAuthentication yes                    是否使用纯的RAS认证 针对VERSION 1
#PubkeyAuthentication yes                是否使用PUBLIC_KEY 针对VERSION 2
#AuthorizedKeysFile        .ssh/authorized_keys         使用不需要密码登陆的的帐号时帐号的存放文件所在的文件名

# rhosts authentication should not be used
#RhostsAuthentication no        本机系统不使用 RHOSTS 使用RHOSTS 不安全
# Don't read the user's ~/.rhosts and ~/.shosts files
#IgnoreRhosts yes                        是否取消上面的认证方式 当然选是
# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
#RhostsRSAAuthentication no        不使用针对 VERSION 1 使用RHOSTS 文件在/ETC/HOSTS.EQUIV 配合RAS进行认证 不建议使用
# similar for protocol version 2
#HostbasedAuthentication no   针对VERSION 2 也是上面的功能
# Change to yes if you don't trust ~/.ssh/known_hosts for
# RhostsRSAAuthentication and HostbasedAuthentication
#IgnoreUserKnownHosts no 是否忽略主目录的 ~/.ssh/known_hosts文件记录

# To disable tunneled clear text passwords, change to no here!
#PasswordAuthentication yes   是否需要密码验证
#PermitEmptyPasswords no                是否允许空密码登陆

# Change to no to disable s/key passwords
#ChallengeResponseAuthentication yes 挑战任何密码验证

# Kerberos options
#KerberosAuthentication no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes

#AFSTokenPassing no

# Kerberos TGT Passing only works with the AFS kaserver
#KerberosTgtPassing no

# Set this to 'yes' to enable PAM keyboard-interactive authentication
# Warning: enabling this may bypass the setting of 'PasswordAuthentication'
#PAMAuthenticationViaKbdInt no

#X11Forwarding no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#PrintMotd yes                是否显示上次登陆信息
#PrintLastLog yes        显示上次登陆信息
#KeepAlive yes                发送连接信息
#UseLogin no               
#UsePrivilegeSeparation yes        用户权限设置
#PermitUserEnvironment no       
#Compression yes

#MaxStartups 10                                连接的画面的设置 从连接就是登陆画面
# no default banner path
#Banner /some/path
#VerifyReverseMapping no

# override default of no subsystems
Subsystem        sftp        /usr/libexec/openssh/sftp-server
DenyUsers * 设置受阻的用户 代表全部用户
DenyUsers test
DenyGroups test


SSH 自动登陆设置
1设置CLIENT端建立PUBLIC_KEY 和 PRIVATE_KEY
[TEST@TEST TEST] SSH-KEYGEN –T RSA  //-T 说明使用RSA 加密算法
生成密钥的文件夹 $HOME/.SSH/ID_RSA
上传PUBLIC_KEY 到SERVER
SFTP TEST@TEST
LCD /HOME/.SSH
PUT ID_RSA.PUB
EXIT
登陆到SERVER
执行命令
[TEST@TEST SSH] CAT ../ID_RSA.PUB >> AUTHORIZED_KEYS
相关的安全设置
/ETC/SSH/SSHD_CONFIG
/ETC/HOSTS.ALLOW
/ETC/HOSTS.DENY
IPTABLES

编辑/ETC/HOSTS.DENY
SSHD : ALL :SPAWN (/BIN/ECHO SECURITY NOTICE FROM HOST `/BIN/HOSTNAME` ;\
/BIN/ECHO ; /USR/SBIN/SAFE_FINGER @%H )|\
/BIN/MAIL –S “%d -%H SECURITY” ROOT@LOCALHOST &\
:TWIST (/BIN/ECHO –E “\N\nWARNING connection not allowed. You attempt has been logged. \n\n\n  警告信息  
分享到:
评论

相关推荐

    关于linux下的ssh服务配置文件的说明.pdf

    关于linux下的ssh服务配置文件的说明.pdf

    Linux下Telnet、ssh服务的配置和使用

    Telnet服务的配置步骤 123 安全的ssh 1配置openssh服务器 2使用OpenSSH客户端 3OpenSSH上常用的命令

    linux ssh的配置

    3.1 linux ssh的安装 首先检查Linux是否安装ssh Rpm –p sshd 如果安装好了将显示 ...“make”命令把源文件编译成可执行的二进制文件,“make install”把二进制文件和配置文件安装在合适的目录下。 3.2 客户端配置

    RedHat_Linux网络配置文件详解

    要建立一个Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,下面介绍几...

    linux-ssh服务

    安装ssh和openssh-server,Ssh服务命令,ssh客户连接,Ssh的配置文件

    linux文件共享服务汇总

    1、samba服务器 Windows与Linux文件共享 (主局域网) 1.1samba服务器介绍 1.2samba服务的启动和进程 1.3Samba 配置 1.4samba服务器端常用命令 1.5Samba应用示例一:linux用户在window端访问宿主目录 1.6Samba应用...

    mythsman#blog-source#Linux中搭建并配置ssh服务器1

    接下来就需要处理配置文件了,openssh的配置文件是/etc/ssh/sshd_config,(不是ssh_config)文件样例我本机的配置文件是这样的:#

    Linux FTP服务配置

    匿名用户登陆成功: 进入pub目录,尝试删除testAnon文件失败,说明这里是配置文件中的anon_other_write_enable=no生效了。最终权限等于配置文件中的权限和linux文件系统权限相或的结果。比如vsftp配置文件中允许匿名...

    Linux系统安全配置规范.docx

    1.2 SSH服务配置 1.2.1禁止SSH 空密码用户登录 安全基线项目名称 操作系统Linux安全基线要求项 安全基线项说明 禁止SSH空密码用户登录 安全基线要求 编辑文件/etc/ssh/sshd_config,将 PermitEmptyPasswords设置为...

    Linux中配置双机SSH信任 操作说明

    一、实现原理 使用一种被称为”公私钥”认证的方式来进行ssh登录。”公私钥”认证方式简单的解释是: 首先在客户端上创建一对公私钥(公钥文件:~/.ssh/id_rsa.pub;...在A机root用户下执行ssh-keygen命

    [Linux]SSH终端一些常用配置

    SSH终端的一些常用配置。 例如:git , grep 和vim ls 详细描述:http://blog.csdn.net/y_haiyang/article/details/9898069 关注我: 新浪微博:http://weibo.com/AwareMissing 腾讯微博:...

    linux服务器配置全程实录

    具体内容包括配置NTP服务器、YUM服务器、DHCP服务器、DNS服务器,使用FTP配置文件服务器,使用Samba配置文件服务器,使用NFS配置文件服务器,配置Web服务器、邮件服务器、代理服务器、服务器、目录服务器,配置虚拟...

    linux服务器SSH破解预防方法(推荐)

    然后,修改服务器上SSH的配置文件,在文件中添加一行 Port 1618 并保存退出(:wq) vim /etc/ssh/sshd_config 每次对SSH服务配置的改动后都需要重新启动ssh服务 service sshd restart 3、不给对方暴力破解的机会。...

    Ssh Secure Shell配置与管理

    •ftp://ftp.zixia.net/Linux/Security/SSH/WinClient/scrt30.exe (破解文件在同一目录下) 二,安装ssh •Tar zxf ssh-1.2.27.tar.gz •Cd ssh-1.2.27 •./configure #缺省安装在 /usr/local/bin & /usr/local/sbin ...

    Linux下SSH免密码登录配置详解

    假设有 A、 B 两台 Linux 服务器,我们希望能够从其中一台服务器通过 SSH 免密码登录到另一台服务器。 两台服务器的信息如下:  主机名 IP地址 免密码登录用户名 server1 192.168.12.11 guest1 server2 192...

    linux Ubuntu下SSH无密码验证配置的方法步骤

    首先要确保你的linux系统中已经安装了ssh,对于ubuntu系统一般默认只安装了ssh client,所以还需要我们手动安装ssh server: sudo apt-get install openssh-server 二. SSH基本原理 2.1 基本原理 SSH之所以能够保证...

    C语言基于ssh对该服务器远程配置和管理的原型系统源码+项目说明+设计报告+sln解决方案.zip

    【资源说明】 ...我们首先开放linux服务器的ssh服务,通过OpenSSL、libssh2编写C++程序,实现了对服务器进行配置和管理的代码,得到了原型系统。 **5.正确性验证** 我们验证了linux服务器提供的服

    Linux服务器搭建实战详解

    在linux操作系统中各种常用服务的配置管理方法及其相关应用,包括ftp服务、电子邮件服务、web服务、dhcp服务、dns服务、代理服务、samba服务、nfs服务、ldap目录服务、ssh服务及mysql数据库服务等。同时本书还加入了...

Global site tag (gtag.js) - Google Analytics