如何在ubuntu开启ssh服务-使 SecureCRT远程登录

不少人在第一次使用ubuntu系统的时候,用了很多种方法均没有办法开启SSH服务,ubuntu和其它的linux系统有所区别,因为在ubuntu下,service  sshd  restart  之类的开启服务的命令将无法使用,那么该怎么办呢?

      SecureCRT远程登录利用的是SSH原理。什么是SSH?

      SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital
UNIX、Irix,以及其他平台,都可运行SSH。

     那么如何配置ssh?

     一般情况下,ubuntu已经默认安装了ssh,但是在/etc/init.d/这个目录下却没有ssh这个节点存在。在/etc/ssh/下就有ssh配置的一个脚本。一般情况下,参照百度的改法是这样的:

    修改配置文件"/etc/ssh/sshd_config",把配置文件中的"PermitRootLogin
without-password"加一个"#"号,把它注释掉-->再增加一句"PermitRootLogin yes"-->保存,修改成功。

     但是会发现,仍然不能配置成功。

     后来我找到一个叫做openssh-client_5.9p1-5ubuntu1_i386.deb  
 openssh-server_1%3a5.9p1-5ubuntu1_i386.deb这两个已经配置好相关参数的ssh软件包,用dpkg -i openssh-client_5.9p1-5ubuntu1_i386.deb 和 dpkg
-i  openssh-server_1%3a5.9p1-5ubuntu1_i386.deb 分别对这两个软件进行安装。

 
   安装完成后:使用 $ /etc/init.d/ssh  restart 以启动 ssh-server。使用 $ netstat –tlp 来确认 ssh-server 已经正常工作。
tcp6 0 0 *:ssh *:* LISTEN -
看到上面这一行输出说明 ssh-server 已经在运行了。

接下来,打开SecureCRT远程登录

  

 
   在这里我们选择File -----> Quick connect ----->会弹出以下界面:

  

 
在Hostname一栏填写你ubuntu对应的IP号,端口默认是22不用改,然后Username一般是选择root

 
所有输入完毕后选择Connect.会弹出以下界面:

这里我们输入ubuntu系统的密码,点击ok就完成了,然后就登录了系统:

之后的一切,就跟正常使用linux系统是一样的啦,当然我们还可以建立多个用户,这样,就可以多个用户一起来登录我们的服务器ubuntu了。

如果你想换个风格,护眼睛,那么你可以设置这个软件软件:

鼠标右键,然后选择Session Options...

然后选择:

我比较喜欢traditional。因为不伤眼,百度上很多人也是推荐这个风格。

 
 

  

时间: 2024-11-02 06:53:14

如何在ubuntu开启ssh服务-使 SecureCRT远程登录的相关文章

ubuntu-虚拟机下安装了Ubuntu,开启ssh服务无法连接的问题

问题描述 虚拟机下安装了Ubuntu,开启ssh服务无法连接的问题 我在Ubuntu下开启了ssh服务(确认一定开启了),端口号也没有换默认是22,然后我在我的主机上xshell下连接,总是提示连接失败,而且我在cmd中也ping不同,求各位帮我看看是什么问题,在线等!!! 解决方案 首先你要注意下虚拟机的网络配置,主要分三种,方式不一样,这里介绍下NAT方式你试试. 1.在windows的"网络连接"中右击"本地连接",选择"属性",然后共享到

FreeBSD配置防火墙开启SSH服务的方法

1.配置FreeBSD 防火墙 ee /etc/rc.conf   #编辑,在最后添加firewall_enable="yes"  #开启防火墙 net.inet.ip.fw.verbose=1   #启用防火墙日志功能 net.inet.ip.fw.verbose_limit=5  #启用防火墙日志功能 natd_enable="YES"  # 开启防火墙NAT功能 natd_interface="rl0"      natd_flags=&q

FreeBSD系统中开启SSH服务方法

SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台.SSH在正确使用时可弥补网络中的漏洞.SSH客户端适用于多种平台.几乎所有U NIX平台-包括HP-UX.Linux.AIX.Solaris.Digital UNIX.Irix,以及其他平台-都可运行SSH 当安装完freebsd系统后,默认是没开启SSHD服务的,需要手工开启. 首先vi编辑/etc

Linux 下开启ssh服务(转)

 二.SSH     SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定:SSH 为建立在应用层和传输层基础上的安全协议.SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.SSH是替代Telnet和其他远程控制台管理应用程序的行业标准.SSH命令是加密的并以几种方式进行保密.SSH有很多功能,它既可以代替 telnet,又可以为ftp.pop

Ubuntu发12.10版本增加远程登录功能

新浪科技讯 10月22日晚间消息,开源操作系统Ubuntu于日前上线了最新的桌面版12.10版本,其主要特点融合了桌面和远程的体验,向Web应用的整合更近了一步.Ubuntu 12.10代号Quantal Quetzal,采用 Linux内核3.5,运行GNOME 3.6桌面.这也是Ubuntu首次ISO镜像的大小超过800Mb,这意味着一张CD无法刻入整个系统,Ubuntu CD成为历史.新版Ubuntu首次原生支持Web应用,增加了远程登录.Amazon搜索等功能.其中,Ubuntu将开始从

Centos系统ssh服务开启方法

ssh是与telnet类似的远程登陆服务,不过要比telnet快捷/安全.   1.查看ssh服务的状态   输入以下命令: root 用户直接 service sshd status   非root用户前面加sudo sudo service sshd status     如果出现   Loaded: error (Reason: No such file or directory)   提示的话,说名没有安装ssh服务,按照第二步:安装ssh服务.   如果出现   Active: ina

Ubuntu下通过sftp/SSH远程登录linux系统

SSH远程登录linux系统 步骤如下: 1.在需要远程访问的计算机的"新立得"里面安装openssh-server.这台计算机是远程计算机,你当前使用的计算机是本地计算机.如果使用Ubuntu或者其他Linux版本,已经安装了连接到远程计算机的软件. 2.远程计算机软件安装完毕.在本地计算机的终端里面输入: ssh username@address 其中username是远程计算机的账户名称,address是远程计算机的IP地址或者域名. 平日你希望以keir登录192.168.1.

菜鸟学Linux命令:ssh命令 远程登录

1.查看SSH客户端版本 有的时候需要确认一下SSH客户端及其相应的版本号.使用ssh -V命令可以得到版本号.需要注意的是,Linux一般自带的是OpenSSH: 下面的例子即表明该系统正在使用OpenSSH: $ ssh -V  OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003 下面的例子表明该系统正在使用SSH2: $ ssh -V  ssh: SSH Secure Shell 3.2.9.1 (non-commercial version) on i68

SSH加强思科路由器远程管理安全

一个恶意用户完全可能通过类似Sniffer这样的嗅探工具,在管理员主机或者适当的接口进行本地监听获取管理员登录Cisoc路由器的密码. 那么我们如何利用SSH加强思科路由器远程管理呢?1.安全测试笔者在本地安装了sniffer, 然后利用Telnet登录Cisco路由器.停止嗅探然后解码查看,如图1所示笔者登录路由器进入用户模式和全局模式是输入的密码都明文显示出来了.虽然密码被拆分 成了两部分,但一个有经验的攻击者完全可能将它们进行组合从而获取Cisco路由器的登录密码.其实,不仅仅是这些,利用