导航:首页 > IDC知识 > ubuntussh服务器搭建

ubuntussh服务器搭建

发布时间:2021-03-03 16:54:09

1、如何在ubuntu开启ssh服务

在管理员模式来#下运行源
apt-get install openssh-server

安装完成后如下显示

检查ssh服务开启状态
ps -s | grep ssh
坑爹的发现居然SSHD(SSH-SERVER)服务没有起来

通过以下命令启动ssh服务
service ssh start
/etc/init.d/ssh start
又一次坑爹的发现SSHD(SSH-SERVER)服务依然没有起来

服务开启判断方法
在ubuntu服务器上允许
ssh localhost
如果出现以下情况表示22端口没有正常开启

再一次安装openssh-server
系统会检查版本以及更新包的情况

修改SSH_CONFIG文件
vi /etc/ssh/ssh_config

最终必杀计:
重启
(可以通过图形或者命令行界面输入reboot进行重启)

果然重启后就都正常了。
外网telnet IP 22端口测试。

2、Ubuntu安装ssh服务器端,不成功,为什么

安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:
sudo apt-get install openssh-server
随后,Ubuntu 会自动下载并安装版 openssh server,并一并解决所有的依赖关系权。当您完成这一操作后,您可以找另一台计算机,然后使用一个 SSH 客户端软件(强烈推荐 PuTTy),输入您服务器的 IP 地址。如果一切正常的话,等一会儿就可以连接上了。并且使用现有的用户名和密码应该就可以登录了。
在Ubuntu终端使用命令测试:
ssh localhost
如果出现以下错误,则很可能是因为还没有安装ssh-server:
ssh: connect to host localhost port 22: Connection refused
安装SSH-server:
sudo apt-get update
sudo apt-get install openssh-server openssh-client
启动SSH-Server
sudo /etc/init.d/ssh start~

3、如何开启ubuntu的SSH服务

buntu默认并没有安装ssh服务,如果通过链接ubuntu,需
要自己手动安装ssh-server,然而SSH分客户端openssh-client和服务端openssh-server,openssh-
client是客户端,openssh-server是服务端,

咱们这里讲的是安装SSH的服务端,即:openssh-server。

判断咱们的机器是否安装ssh服务,可以使用如下命令:

ssh localhost
ssh: connect to host localhost port 22: Connection refused

这个就表示没有还没有安装SSH,

安装命令:sudo apt-get install openssh-server

卸载命令:sudo apt-get remove openssh-server

咱们运行 sudo apt-get install openssh-server 命令之后,确认下是否安装正常

ps -e|grep ssh

1418 ? 00:00:00 sshd

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

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

之前因为实验安装SSH,安装又卸载后却提
示:E:unable to locate package opensshE:unable to locate package server这个是
警告是说明本机没有找到openssh的安装包,之前能安装说明SSH包是存在的,而卸载后却提示找不到SSH包,说明很可能是运行卸载后,直接删除掉
了,那么我们现在需要升级下sudo apt-get update,然后再安装试试还是不行。然后网上找了下说是更新了软件源,需要更新并且安装后才能
使用 安装更新
sudo apt-get dist-upgrade

4、Ubuntu下如何通过SSH远程登录服务器

1. 首先在服务器上安装ssh 的服务器端。$ sudo aptitude install openssh-server2. 启动ssh-server。$ /etc/init.d/ssh restart3. 确认ssh-server 已经正常工作。$ netstat -tlptcp6 0 0 *:ssh *:* LISTEN -看到上面这一行输出说明ssh-server 已经在运行了。4. 在Ubuntu 客户端通过ssh 登录服务器。假设服务器的IP 地址是192.168.0.103,登录的用户名是hyx。接下来会提示输入密码,然后就能成功登录到服务器上了。

5、如何通过ssh远程登录ubuntu服务器

1. 首先在抄服务器上安装ssh 的服务袭器端。 $ sudo aptitude install openssh-server 2. 启动ssh-server。 $ /etc/init.d/ssh restart 3. 确认ssh-server 已经正常工作。 $ netstat -tlp tcp6 0 0 *:ssh *:* LISTEN - 看到上面这一行输出说明ssh-server 已经在运行了。 4. 在Ubuntu 客户端通过ssh 登录服务器。假设服务器的IP 地址是192.168.0.103,登录的 用户名是hyx。 接下来会提示输入密码,然后就能成功登录到服务器上了。

6、如何开启ubuntu的SSH服务?

buntu默认并没有安装服务,如果通过ssh链接ubuntu,需
要自己手动安装ssh-server,然而SSH分客户端openssh-client和服务端openssh-server,openssh-
client是客户端,openssh-server是服务端,

咱们这里讲的是安装SSH的服务端,即:openssh-server。

判断咱们的机器是否安装ssh服务,可以使用如下命令:

ssh localhost
ssh: connect to host localhost port 22: Connection refused

这个就表示没有还没有安装SSH,

安装命令:sudo apt-get install openssh-server

卸载命令:sudo apt-get remove openssh-server

咱们运行 sudo apt-get install openssh-server 命令之后,确认下是否安装正常

ps -e|grep ssh

1418 ? 00:00:00 sshd

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

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

之前因为实验安装SSH,安装又卸载后却提
示:E:unable to locate package opensshE:unable to locate package server这个是
警告是说明本机没有找到openssh的安装包,之前能安装说明SSH包是存在的,而卸载后却提示找不到SSH包,说明很可能是运行卸载后,直接删除掉
了,那么我们现在需要升级下sudo apt-get update,然后再安装试试还是不行。然后网上找了下说是更新了软件源,需要更新并且安装后才能
使用 安装更新
sudo apt-get dist-upgrade

7、ubuntu怎么部署ssh服务器

更新源列表
打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。

安装ssh
打开"终端窗口",输入"sudo apt-get install openssh-server"-->回车-->输入"y"-->回车-->安装完成。

查看ssh服务是否启动
打开"终端窗口",输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动,如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。

使用gedit修改配置文件"/etc/ssh/sshd_config"
打开"终端窗口",输入"sudo gedit /etc/ssh/sshd_config"-->回车-->把配置文件中的"PermitRootLogin without-password"加一个"#"号,把它注释掉-->再增加一句"PermitRootLogin yes"-->保存,修改成功。

查看Ubuntu 14.04的IP地址
打开"终端窗口",输入"sudo ifconfig"-->回车-->就可以查看到IP地址。

下载putty v0.63
在百度中输入"putty"-->回车-->单击第一个查询结果中的"立即下载"-->下载完成后,运行putty-->输入主机的ip地址、会话名称-->保存-->双击"会话名称"打开连接-->输入用户名和密码-->登录成功。

8、ubuntu下如何 远程登录linux服务器

通过客户端安装Xshell连接远程,步骤如下:

1、执行新建命令。打开Xshell软件后找到左上角第一个“文件”菜单并单击,弹出来一个下拉框,点击选择“新建”命令(或者直接按下快捷键“Alt+n”)。

3、点击“新建”之后就会出现下面这样一个界面,“名称”根据自己的需求填写,“协议”就是默认的SSH,“主机”是这一步最关键的,一定要填写正确,否则无法登录,端口也是默认的22,其他不用填,填写完成之后先不要点确定,看下一步。

4、找到连接选项栏中的“用户身份验证”点击,点击之后会让填写用户名和密码,其中“方法”默认“password”,“用户名”填写FTP用户名,“密码”填写FTP密码,填写完成点击确定。

5、登录刚才保存的账号,单击左上角的“文件”菜单,在其下拉选项选择“打开”命令,弹出会话对话框,左下角有一个选项“启动时显示此对话框”。这个选项的意思是:每次打开Xshell都直接跳出这个对话框,根据需求勾选,然后找到想登录的服务器,点击“连接”即可。

9、ubuntu远程服务器上的ssh服务怎么开启

ssh程序分为有客户端程序openssh-client和服务端程序openssh-server。如果需要ssh登录到别的电脑,需要安装openssh-client,该程序Ubuntu是默认安装的。而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。在Ubuntu下安装openssh-server非常简单。


安装openssh-server

$ sudo apt-get install openssh-server


查看openssh-server是否启动

$ ps -e | grep ssh

进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进程说明openssh-server已经启动,如果没有则需运行命令启动。


启动、停止和重启openssh-server的命令如下

/etc/init.d/ssh start

/etc/init.d/ssh stop

/etc/init.d/ssh restart


配置openssh-server

openssh-server配置文件位于/etc/ssh/sshd_config,在这里可以配置SSH的服务端口等,例如:默认端口是22,可以自定义为其他端口号,如222,然后需要重启SSH服务。


关闭ssh登录到root用户

开放ssh登录root权限是非常危险的,所以不是特别需要,应该关闭该权限,在配置文件/etc/ssh/sshd_config中找到PermitRootLogin yes一行,将yes改为no然后重启ssh即可。


Ubuntu中配置openssh-server开机自动启动

打开/etc/rc.local文件,在exit 0语句前加入:

/etc/init.d/ssh start


关于客户端连接

客户端可以用putty、SecureCRT、SSH Secure Shell Client等SSH 客户端软件,输入您服务器的IP地址,并且输入登录的用户和密码就可以登录了。我常选择的客户端软件是putty。


关于ssh的加密

实际上ssh的使用远不止这些,ssh还有很重要的一部分内容,那就是ssh通过公钥私钥进行加密,例如git就可以采用加密ssh的方式访问。


我现在使用的是小鸟云,6月新近活动认证可获得0元服务器,建议去看看!

10、ubuntu不能通过SSH连接到服务器

ubuntu客户端ssh连接服务器速度缓慢解决摘要: ubuntu 客户端ssh连接服务器速度缓慢ubuntu每次去内连接ssh总是有容10秒+的感觉原因:打开ssh -v debug模式后发现域名解析问题debug1: Unspecified GSS failure. Minor code may provide more informationCannot determine realm for numeric host address解决:编辑ssh_configvi /etc/ssh/ssh_configGSSAPIAuthentication yes改为no即可

与ubuntussh服务器搭建相关的知识