zoukankan      html  css  js  c++  java
  • 【转】fedora和ubuntu开启ssh

    fedora和ubuntu开启ssh

    1小时前

      ubuntu开启SSH服务

      SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serversudo apt-get install openssh-server然后确认sshserver是否启动了:ps -e |grep ssh如果看到sshd那说明ssh-server已经启动了。如果没有则可以这样启动:sudo /etc/init.d/ssh startssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启SSH服务:sudo /etc/init.d/ssh stopsudo /etc/init.d/ssh start然后使用以下方式登陆SSH:ssh tuns@192.168.0.100 tuns为192.168.0.100机器上的用户,需要输入密码。断开连接:exit

      Fedora开启SSH服务

      1) 安装openssh-server

      [root@localhost ~]# yum install openssh-server

      2) 查看是否已成功安装openssh-server

      [root@localhost ~]# rpm -qa | grep openssh-server

      openssh-server-5.3p1-19.fc12.i686

      [root@localhost ~]#

      3) 修改ssh服务的配置文件

      配置ssh服务的运行参数, 是通过修改配置文件/etc/ssh/ssh_config实现的. /etc/ssh/ssh_config文件的配置选项非常多, 但大部分都已经用"#"注释掉了.

      #Port 22

      #Protocol 2,1

      #PermitRootLogin yes

      配置完保存配置文件, 不过如果没什么特殊的要求这都不用配置.

      4) 重启SSH服务

      [root@localhost ~]# /etc/rc.d/init.d/sshd restart

      Stopping sshd: [ OK ]

      Starting sshd: [ OK ]

      5) 如果开启了防火墙, 我们需要允许TCP协议的22端口通过.

      [root@localhost ~]# iptables -I INPUT -p tcp --dport 22 -j ACCEPT

      6) 如果想让ssh服务开机就运行, 需要使用# ntsysv命令打开开机服务选项卡. 选中sshd后按"OK".

      [root@localhost ~]# ntsysv

      7) 到这里所有工作都完成了, 可以尝试从客户端SSH登陆Fedora. 我用的是PUTTY, 一款非常好用的软件, 支持Telnet, SSH.

  • 相关阅读:
    promise封装微信小程序的request
    css3实现loading效果--当页面加载过程中显示Loading的进度条,全部加载完成之后进度条消失
    解决H5微信浏览器中audio兼容-- 背景音乐无法自动播放
    h5微信浏览器复制粘贴--ios兼容问题的解决方法(clipboard.js插件)
    解决微信二次分享失败--后面被加上from=singlemessage&isappinstalled=0的解决方案
    h5微信分享
    mpvue微信小程序项目踩坑记录
    水塘抽样算法
    Redis批量删除脚本
    java9 模块化 jigsaw
  • 原文地址:https://www.cnblogs.com/andy071001/p/3210289.html
Copyright © 2011-2022 走看看