zoukankan      html  css  js  c++  java
  • ubuntu开启sshd

    1. SSH分客户端openssh-client和openssh-server

    如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server。

    1. 查看当前的ubuntu是否安装了ssh-server服务。默认只安装ssh-client服务。
      dpkg -l | grep ssh

    2. 安装ssh-server服务
      sudo apt-get install openssh-server

    再次查看安装的服务:
    dpkg -l | grep ssh

    然后确认ssh-server是否启动了:
    ps -e | grep ssh

    如果看到sshd那说明ssh-server已经启动了。

    如果没有则可以这样启动:sudo /etc/init.d/ssh start或sudo service ssh start

    配置相关:

    ssh-server配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。(或把配置文件中的”PermitRootLogin without-password”加一个”#”号,把它注释掉,再增加一句”PermitRootLogin yes”)

    然后重启SSH服务:
    sudo /etc/init.d/ssh stop
    sudo /etc/init.d/ssh start

    安装ufw

    ufw是用来开启22端口的,因为ssh服务需要用到22端口
    在终端输入sudo apt-get install ufw
    启用ufw:sudo ufw enable
    开启22端口:sudo ufw allow 22
    

    安装netstat

    netstats是用来查看机器网络状况的
    在终端输入sudo apt-get install netstat
    输入管理员密码完成安装
    

    查看22端口是否打开

    在终端输入netstat -ntlp | grep 22
  • 相关阅读:
    信息领域热词分类分析03
    虚拟机Linux联网问题
    每日学习
    第七章 Centos下搭建Maven私有仓库
    第六章 Maven-profile及插件
    第五章 Maven-构建生命周期、阶段、目标
    第四章 Maven-依赖管理
    第三章 Maven-pom.xml文件
    第二章 Maven-Repository存储库
    第一章 Maven入门
  • 原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/13699300.html
Copyright © 2011-2022 走看看