一,开启SSH服务

ubuntu11.04中只默认安装了openssh-client,所以如果想用ssh远程登录ubuntu,需要下载安装openssh-server,并启动ssh服务

setp1:

检查是否安装了ssh

命令:

dpkg --list|grep ssh

出现:

ii libssh-4 0.4.2-1ubuntu1 A tiny C SSH library

ii openssh-client 1:5.3p1-3ubuntu4 secure shell (SSH) client, for secure access

ii openssh-server 1:5.3p1-3ubuntu4 secure shell (SSH) server, for secure access

ii ssh-askpass-gnome 1:5.3p1-3ubuntu4 interactive X program to prompt users for a

如果有openssh-client和openssh-server 则是已安装

如果没有安装,可输入以下命令:

sudo apt-get installopenssh

step2:检测是否启动ssh

命令:

ps -ef|grep ssh

出现:

root 684 1 0 22:40? 00:00:00 /usr/sbin/sshd

frankwoo 2329 2285 0 22:43? 00:00:00 /usr/bin/ssh-agent /usr/bin/dbus-launch--exit-with-session gnome-session

root 31254 684 023:49? 00:00:00 sshd: root@pts/2 root 31408 31341 0 23:58pts/2 00:00:00 grep --color=auto ssh

如果有ssh字眼,则表明已启动。

如果没有启动,输入以下命令:

/etc/init.d/ssh start

启动后出现:

* Starting OpenBSD Secure Shellserversshd [ OK ]

表明启动成功

二,防火墙设置

一台在线服务的ubuntu服务器,设定防火墙使用系统自带的ufw管理很简单,使用方法如下,留着备用!   1.安装 sudo apt-get install ufw   2.启用 sudo ufw enable sudo ufw default deny   3.打开或关闭某个端口,例如: sudo ufw allow smtp 允许所有的外部IP访问本机的25/tcp (smtp)端口 sudo ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口 sudo ufw allow 53 允许外部访问53端口(tcp/udp) sudo ufw allow from 192.168.1.100 允许此IP访问所有的本机端口 sudo ufw allow proto tcp from 192.168.0.1 to 192.168.0.2 port 22允许192.168.0.1访问192.168.0.2的22/tcp(ssh)端口 sudo ufw deny smtp 禁止外部访问smtp服务 sudo ufw delete allow smtp 删除上面建立的某条规则   4.查看防火墙状态 sudo ufw status   一般用户,只需如下设置: sudo apt-get install ufw sudo ufw enable sudo ufw default deny 以上三条命令已经足够安全了,如果你需要开放某些服务,再使用sudo ufw allow开启。   补充: 开启/关闭防火墙 (默认设置是’disable’) sudo ufw enable|disable   开启/禁用服务 sudo ufw allow|deny [service]   转换日志状态 sudo ufw logging on|off   更为详细的可以参考帮助文件 sudo ufw –help

linux防火墙ssh日志,[Linux] ubuntu开启SSH服务及防火墙设置相关推荐

  1. Ubuntu开启SSH免密登录

    Ubuntu开启SSH免密登录 要实现SSH免密登录,首先需要准备一组公钥和私钥.将公钥放到服务器上,将私钥放到客户机上.当客户机连接服务器时,服务器会根据自身的公钥校验客户机的私钥,如果校验通过则允 ...

  2. Ubuntu开启FTP服务方法(Ubuntu和Windows之间互传文件需要开启——服务器端)

    目录 Ubuntu开启FTP服务步骤: Ubuntu开启FTP服务步骤: 工作中Ubuntu和Windows之间互传文件,需要服务器端(Ubuntu)开启FTP服务,客户端(Windows)安装Fil ...

  3. linux ubuntu 开启ssh服务,开启SSH服务远程登录ubuntu

    Ubuntu系统(14.04 LTS) ssh–secure shell,提供安全的远程登录.从事嵌入式开发搭建linux开发环境中,ssh的服务的安装是其中必不可少的一步.ssh方便一个开发小组中人 ...

  4. 关闭防火墙linux 16.04,如何在Ubuntu 16.04上配置和设置防火墙

    在本文中,我们将学习–如何在Ubuntu 16.04上配置和设置UFW(防火墙),UFW代表"不复杂的防火墙",它充当IPTABLES的接口,从而简化了防火墙的配置过程,对于防火墙 ...

  5. Ubuntu开启SSH远程登录

    本文介绍如何在Ubuntu下开启ssh服务并能通过Xshell进行远程登录的方法.测试使用的是在虚拟机上装的Ubuntu和window10. 首先更新自己Ubuntu的源,具体自行解决. 更改IP地址 ...

  6. ubuntu开启SSH服务和允许root远程SSH登录

    为什么80%的码农都做不了架构师?>>>    SSH分客户端openssh-client和openssh-server 如果你只是想登陆别的机器的SSH只需要安装openssh-c ...

  7. linux怎么配置日志,Linux配置日志服务器的图文教程

    Linux配置日志服务器的图文教程 前言 本文主要介绍的是关于Linux配置日志服务器的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 日志服务器配置文件:/etc/rsys ...

  8. linux crontab工作日志,linux使用crontab执行定时任务

    1.当前有个项目,由于没能找到更好的方式解决这个问题,只能使用Linux的定时任务代替,使用crontab定时执行php文件等. 一般套件服务器配置差不多都安装了crontab服务,所以可以直接使用即 ...

  9. kvm虚拟机不通网关_linux ssh 虚拟机下CentOS7开启SSH连接

    一. 没开启,连接会报错 二. 开启后,连接成功 在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS7 1. 首先,要确保Cent ...

最新文章

  1. 【OpenCV 4开发详解】图像连通域分析
  2. 【Spring实战】—— 14 传统的JDBC实现的DAO插入和读取
  3. 初试牛客网PAT练习之数素数
  4. 直播|百度AI开发者大会深度学习直播课程表
  5. requests模块(代理)篇
  6. Arduino 各种模块篇 DHT11 温度湿度 数字模块 单总线
  7. mysql数据表字段繁体转简体_【WORD】阿拉伯数字变大写数字、简繁体转换等实用小技巧...
  8. 先有本地代码,后有远程仓库
  9. QT网络编程——UDP
  10. 图形推理1000题pdf_公务员考试:遇到图形推理题就烦恼?5招教你练成最强大脑...
  11. Excel常用功能(持续更新)
  12. 荣耀9igoogle模式_初学者:如何从iGoogle切换回纯Google主页
  13. 网易2019实习生招聘编程题集合 - 题解
  14. 1、synchronized、Lock、volatile
  15. 【全】常见的空气净化技术,你知道几种类型?
  16. Linux入门-1.vim格式设置
  17. centos部署http代理+解决国内服务器TGbot
  18. 每日一滴(实践)——NLP之处理停用词
  19. 查询建立连接的IP地址
  20. 【控制工程基础】二、方框图化简与梅森公式

热门文章

  1. 可以通过限定ip来限制用户重复登录么_美团和饿了么虽然每天都送红包,但有很大区别...
  2. 如何使用vpd来dump波形
  3. bios设置raid启动模式Linux,手把手教你做raid,各主板raid开启设置方法
  4. 【BZOJ】4716 假摔
  5. V2V技术是鸡肋吗?
  6. 标星 3.6k+ 让你无所不能的工具
  7. 学生成绩排名及管理系统c语言,学生成绩管理系统__C语言版.doc
  8. 牛客小白月赛5 A 无关(relationship)
  9. 谷歌浏览器导入密码设置
  10. python获取人民币汇率数据