① liunx.系统 怎么开启SSH远程服务和22号端口具体的命令和步骤是甚么。谢谢。
1. 安装ssh:yum install ssh或者sudo apt-get install ssh
2. 启动ssh:service sshd start
3. 登录远程服务器:ssh -p 50022 [email protected]
输入密码
说明:
-p 后面是端口
my 是服务器用户名
127.0.0.1 是服务器 ip
回车输入密码即可登录
ssh默认端口就是22,不需要另外修改
② 在linux命令中登陆ssh服务的命令是
在linux命令中登陆ssh服务的命令是ssh ip。例如:
ssh 192.186.1.2
之后需要输入账号和密码就可以登陆到linux服务器中了。
ssh登陆linux服务器的默认端口是22,也就是ssh 192.186.1.2 22,22通常可以省去,如果设置了其他端口,则不能省略。
(2)启动sshd服务的命令是扩展阅读
1、SSH连接原理
ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。
ssh服务端由2部分组成: openssh(提供ssh服务) openssl(提供加密的程序);
ssh的客户端可以用 XSHELL,Securecrt, Mobaxterm等工具进行连接。
2、SSH的工作机制
服务器启动的时候自己产生一个密钥(768bit公钥),本地的ssh客户端发送连接请求到ssh服务器,服务器检查连接点客户端发送的数据和IP地址;
确认合法后发送密钥(768bits)给客户端,此时客户端将本地私钥(256bit)和服务器的公钥(768bit)结合成密钥对key(1024bit),发回给服务器端,建立连接通过key-pair数据传输。
③ 命令行怎么重启ssh,用/etc/init.d/ssh restart不行
1、打开linux终端命令行,输入如下命令即可。
lsb_release -a如何查看SSH服务是否已经安装。
④ 如何在ubuntu开启ssh服务
解决方法:
在Ubuntu下开启SSH首先要确认是否配置了IP,如果没有用以下命令进行配置:
1.sudo ifconfig eth0 192.168.0.3 netmask 255.255.255.0 //配置你的eth0网卡的ip地址和子网掩码
2. so route default gw 192.168.0.1 //配置默认路由
开启ssh服务
1.查看是否有sshd_config
cat /etc/ssh/sshd_config //查看是否有sshd_config文件
2.如果没有进行安装
sudo apt-get install opensshd-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启动正常。
通过客户端就可以访问了。
⑤ 如何开启ubuntu的SSH服务
开启ssh服务1.查看是否有sshd_config cat/etc/ssh/sshd_config //查看是否有sshd_config文件2.如果没有进行安装 sudo apt-getinstall opensshd-server //安装sshd-server,Ubuntu缺省安装了openssh-client,如果你的没有安装,用apt-get install进行安装即可。3.查看sshsever是否启动如果看到sshd则表示sshserver已经启动,如果只有ssh-agent,则表示没有启动,用 sudo /etc/init.d/ssh start启动sshserver4.ssh-server的配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后用以下命令重启SSH服务: sudo/etc/init.d/ssh restart
⑥ 求linux SSH命令详解(别CP,网上的很多看不懂)
兄弟这两天我也一直在摸索ssh,用putty测试成功,终于实现了centos to centos,win to centos远程控制,激动啊!
命令的话,rpm -qa|grep ssh 查看是否安装了ssh服务以及版本号相关信息
service sshd start 启动ssh服务
ssh +要访问的主机ip 或者ssh root@ip
主要是配置文件/etc/ssh/sshd_config在里面可以修改相关信息 比如你是否永续root登陆以及要登录的端口号等等
⑦ 红帽linux如何开启sshd服务
一、查询SSH服务是否安装。
1、登陆linux系统,打开终端命令。输入rpm-qa|grepssh查找当前系统是否已经安装。
⑧ linux如何开ssh服务
1、修改属性文件:
root@kali:~# leafpad /etc/ssh/sshd_config