linux如何开ssh服务

linux如何开ssh服务,第1张

1、修改属性文件:

root@kali:~# leafpad /etc/ssh/sshd_config

2、去掉#哈希标识PasswordAuthentication yes;

3、去掉#PermitRootLogin,修改为yes;

4、查看SSH服务状态:

root@kali:~# service ssh startroot@kali:~# /etc/initd/ssh stauts

5、开机重启:

root@kali:~# update-rcd ssh defaultsroot@kali:~# update-rcd ssh enable

6、重启SSH服务:

root@kali:~# reboot

7、开启SSH协议服务:

root@kali:~# service ssh start

SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo
apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server
sudo apt-get install openssh-server
然后确认sshserver是否启动了:
ps -e |grep ssh
如果看到sshd那说明ssh-server已经启动了。
如果没有则可以这样启动:sudo /etc/initd/ssh start 或者 service ssh start
ssh-server配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。
然后重启SSH服务:
sudo
/etc/initd/ssh stop
sudo /etc/initd/ssh start
然后使用以下方式登陆SSH:
ssh username@1921681112 username为1921681112 机器上的用户,需要输入密码。
SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client)
查看SSH 是否安装 dpkg -l | grep ssh
crifan@crifan-ubuntu10$ dpkg -l | grep ssh
ii openssh-client 1:55p1-4ubuntu5 secure shell (SSH) client, for secure access to remote machines
ii ssh-askpass-gnome 1:55p1-4ubuntu4 interactive X program to prompt users for a passphrase for ssh-add
ubuntu安装openssh-server
1 在线安装方式 sudo apt-get install openssh-server
2 下载文件方式安装 ( 需先下载安装文件 openssh-server_55p1-4ubuntu4_i386deb)
sudo dpkg -i openssh-server_55p1-4ubuntu4_i386deb
然后确认sshserver是否启动了:
ps -e |grep ssh
如果看到sshd那说明ssh-server已经启动了。
如果没有则可以这样启动:sudo /etc/initd/ssh start
ssh-server配置文件位于/ etc/ssh/sshd_config
在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。
然后重启SSH服务:
sudo /etc/initd/ssh stop
sudo /etc/initd/ssh start
然后使用以下方式登陆SSH:
ssh tuns@1921680100 tuns为1921680100机器上的用户,需要输入密码。
断开连接:exit
安装出现问题
sudo apt-get -y update
Now we can install the package again:
sudo apt-get install -y ssh
and upgrade the entire system (optional):
sudo apt-get -y dist-upgrade

Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。

然后确认sshserver是否启动了:

ps -e |grep ssh

如果只有ssh-agent那ssh-server还没有启动,需要/etc/initd/ssh start,如果看到sshd那说明ssh-server已经启动了。

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

sudo /etc/initd/ssh resar

ssh连接:ssh linuxidc@19216811

首先在服务器上安装ssh的服务器端。

$ sudo aptitude install openssh-server

2 启动ssh-server。

$ /etc/initd/ssh restart

3 确认ssh-server已经正常工作。

$ netstat -tlp

tcp6 0 0 :ssh : LISTEN -

看到上面这一行输出说明ssh-server已经在运行了。

4 在客户端通过ssh登录服务器。假设服务器的IP地址是1921680103,登录的用户名是hyx。

本文将解释如何在 CentOS 8 系统上安装 SSH 和启动 SSH 服务。SSH 是一种通过网络连接提供安全的加密连接的客户端服务。

如何安装 SSH 服务
如何启动 SSH 服务
如何开机自启动 SSH
如何打开 SSH 的 22 入站流量端口

1登录Centos64系统。

◆示例:使用root用户登录。

注:若为非root用户登录,输入执行某些命权限不够时需加sudo。

2查看SSH是否安装。

◆输入命令:rpm -qa | grep ssh

注:若没安装SSH则可输入:yum install openssh-server安装。

3启动SSH服务。

◆输入命令:service sshd restart  重启SSH服务。

命令:service sshd start 启动服务 |  命令:service sshd stop 停止服务

重启后可输入:netstat -antp | grep sshd 查看是否启动22端口(可略)。

4如何设置SSH服务为开机启动?

◆输入命令:chkconfig sshd on 即可。

注:若是chkconfig sshd off则禁止SSH开机启动。

5远程访问连接Centos64系统。

◆Windows下使用:putty、SecureCRT可远程连接SSH服务。

◆Linux下直接使用命令:ssh ip(如:ssh 192168111)。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13457904.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-10
下一篇 2023-08-10

发表评论

登录后才能评论

评论列表(0条)

保存