linux下启动ssh服务以便使用putty登录

通常在linux开发的过程中我们需要使用远程登录的工具,进行主机远程的登录,那么在使用像putty或者secureCRT这样的远程登录工具的时候,有时候会出现登录不上去的情况,那么此时我们首先应该想到的就是,我们主机上面的ssh服务是否已经开启,那么下面就结合网上的资料总结如下:

开启ssh服务

1.查看是否有sshd_config

cat
/etc/ssh/sshd_config  //查看是否有sshd_config文件

2.如果没有进行安装

sudo
apt-get install openssh-server  //安装sshd-server,Ubuntu缺省安装了openssh-client,如果你的没有安装,用apt-get
install 进行安装即可。

3.查看sshsever是否启动

ps
-e |grep ssh

1207
?        00:00:00 ssh-agent

21834 ?        00:00:00 sshd

如果看到sshd则表示sshserver已经启动,如果只有ssh-agent,则表示没有启动,用

sudo
/etc/init.d/ssh start 启动sshserver

4.ssh-server的配置文件位于 /etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后用以下命令重启SSH服务:

sudo
/etc/init.d/ssh restart

5. 还可以用sudo netstart -tlp 命令来检测, 如果看到:

tcp6       0      0
[::]:ssh                [::]:*

就表示sshserver启动正常。

通过客户端就可以访问了。

时间: 2024-08-06 07:58:27

linux下启动ssh服务以便使用putty登录的相关文章

kali linux下开启ssh服务

kali版本:kali 2.0 一.配置SSH参数 修改sshd_config文件,命令为:vi /etc/ssh/sshd_config 将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //kali中默认是yes 将PermitRootLogin without-password修改为PermitRootLogin yes 然后保存退出vi编辑器. 二.启动SSH服务 命令为:/etc/init.d/ssh start 或者service ssh st

在Linux下启动Java服务的脚本

#!/bin/sh #该脚本为Linux下启动java程序的通用脚本.即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用. # #Author: tudaxia.com, Date: 2011/6/7 # #警告!!!:该脚本stop部分使用系统kill命令来强制终止指定的java程序进程. #在杀死进程前,未作任何条件检查.在某些情况下,如程序正在进行文件或数据库写操作, #可能会造成数据丢失或数据不完整.如果必须要考虑到这类情况,则需要改写此脚本,

linux下启动tomcat服务的命令是什么

Linux下tomcat服务的启动.关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)1,启动tomcat服务方式一:直接启动 ./startup.sh方式二:作为服务启动 nohup ./startup.sh &方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务解释:通过

linux下启动oracle服务命令

以redflag(redhat /centos)linux下的 oracle 10g 为例: 如果oracle安装和配置都没有问题的话: 依次执行以下代码即可启动oracle服务. #su - oracle $sqlplus / as sysdba >startup >exit $lsnrctl start $ps -ef|grep oracle ps -ef|grep oracle为查看oracle服务,如果现实列表服务一般表示oracle服务已经启动.

arm linux下启动ftp服务

1.环境: /home/jello # uname -aLinux  3.10.0 #2 SMP Mon Mar 6 17:52:09 CST 2017 armv7l GNU/Linux 2.使用tcpsvd启动ftp服务 tcpsvd -vE 0.0.0.0 21 ftpd ftpdir & (&表示使当前程序后台运行,以免影响交互)

Linux 下开启ssh服务(转)

在虚拟机里安装完后,想往虚拟机里拷贝软件 当使用Xmanager ftp连接时候 出现 连接不上的问题,其解决方案如下: 1.修改sshd_config文件,命令为:vi /etc/ssh/sshd_config2.将#PasswordAuthentication no的注释去掉,并且将NO修改为YES 3.将#PermitRootLogin yes的注释去掉4.验证SSH服务状态,命令为:/etc/init.d/sshd status5.重新启动SSH服务,命令为:/etc/init.d/ss

Linux 下开启ssh服务

在虚拟机里安装完后,想往虚拟机里拷贝软件 当使用Xmanager ftp连接时候 出现 连接不上的问题,其解决方案如下: 1.修改sshd_config文件,命令为:vim /etc/ssh/sshd_config 2.将#PasswordAuthentication no的注释去掉,并且将NO修改为YES 3.将#PermitRootLogin yes的注释去掉 4.验证SSH服务状态,命令为:/etc/init.d/sshd status 5.重新启动SSH服务,命令为:/etc/init.

Linux下启动Oracle服务和监听程序

注:如果读者是出现监听无法启动 请参阅本人实录解决办法:http://blog.csdn.net/johnstrive/archive/2009/08/06/4418481.aspx Oracle数据库是重量级的,其管理非常复杂,将其在Linux平台上的启动和关闭步骤整理一下. 安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME.比如: expo

Linux下启动停止服务shell脚本

jenkins构建重新部署时脚本: #!/bin/bash app=auth jar_pid=`ps -ef|grep -v grep | grep 'java -jar e-$app-controller-1.0-SNAPSHOT.jar'|awk '{ print $2 }'` echo $jar_pid if [ ! -n "$jar_pid" ]; then echo 'will redeploy.' #rm -rf nohup.out nohup java -jar e-$a