• SUSE 开启ssh、telnet


                        SSH
    1、 /etc/ssh/sshd_config [SSH的配置文件]
    2、 SuSEfirewall2 stop #关闭防火墙
    SuSE Linux启用SSH - Top.hand - 独孤求胜のOracle的伊斯坦丁堡
    如图,输入命令 vi /etc/ssh/sshd_config
    SuSE Linux启用SSH - Top.hand - 独孤求胜のOracle的伊斯坦丁堡
    如图:
    默认红色框标识的
    #PermitRootLogin yes [需要把注释#去掉,允许Root用户登录]
    PasswordAuthentication no [默认是不支持密码验证的,要把no改为yes]
    SuSE Linux启用SSH - Top.hand - 独孤求胜のOracle的伊斯坦丁堡
    修改后如上图,保存退出
    SuSE Linux启用SSH - Top.hand - 独孤求胜のOracle的伊斯坦丁堡
    把ssh服务重启一下,输入命令 /etc/init.d/sshd restart,
    也可以输入service sshd restart
     
                        Telnet
    第一步:检查telnet、telnet-server的rpm包是否安装,如果没有则安装:  
      >>linux:~/Desktop # rpm -qa telnet
      >>telnet-1.2-134.22
      表示telnet包已经安装(一般情况下,relnet包会在安装系统时自动安装)
      >>linux:~/Desktop # rpm -qa telnet-server
      >>
      表示没有安装,需要下载包telnet-server*.rpm,进行安装
      查看系统信息:lsb_release -a
      可以到这个网站下载相应的rpm包
    第二步:配置参数
        telnet server的配置文件为/etc/xinetd.d/telnet     通常的配置如下:
        service telnet     {
            disable      = no             #启用
            flags        = REUSE          #socket可重用      
            socket_type = stream         #连接方式为TCP      
            wait         = no             #为每个请求启动一个进程
            user         = root           #启动服务的用户为root
            server       = /usr/sbin/in.telnetd #要激活的进程
            log_on_failure += USERID      #登录失败时记录登录用户名 (可不添加这行)
      }
    第三步: 配置端口  
       修改services文件       
      vi /etc/services     找到以下两句       
            telnet        23/tcp
            telnet        23/udp
        如果前面有#字符,就去掉它。telnet的默认端口是23,这个端口也是黑客端口扫描的主要对象,因此最好将这个端口修改掉,修改的方法很简单,就是将23这个数字修改掉,改成大一点的数字,比如61123。注意,1024以下的端口号是internet保留的端口号,因此最好不要用,还应该注意不要与其它服务的端口冲突。 
    第四步: 启动服务
        service xinetd restart 
    第五步: 验证
        现在来验证一下成果:
            telnet 127.0.0.1 (如果你修改了端口号,则输入 telnet 127.0.0.1:端口号)     如果出现
            login:
        则表示telnet已经启动,可以登录了,此时输入用户名密码就可以登录服务器了。注意,为了安全,telnet默认是不允许root用户登录的,要允许root用户登录,可以用以下方法:         vi /etc/pam.d/login
        在auth required pam_securetty.so前加上#注释掉,或者移除/etc/securetty文件
            mv /etc/securetty /etc/securetty.bak
        但是为了安全,最好不要这样做,更好的办法是用普通用户登录,再用su命令获得root权限   
  • 相关阅读:
    Linux下程序对拍_C++
    KMP算法_模板_C++
    [ CodeVS冲杯之路 ] P2952
    Netty入门(七)使用SSL/TLS加密Netty程序
    Netty入门(六)Decoder(解码器)
    Netty入门(五)ChanneHandler
    Netty入门(四)ByteBuf 字节级别的操作
    Netty入门(三)构成部分
    Netty入门(二)时间服务器及客户端
    Netty入门(一)环境搭建及使用
  • 原文地址:https://www.cnblogs.com/duyy/p/3637782.html
Copyright © 2020-2023  润新知