SecureCRT怎么连接linux
答案:5 悬赏:20
解决时间 2021-01-28 15:45
- 提问者网友:听门外雪花风
- 2021-01-28 02:24
SecureCRT怎么连接linux
最佳答案
- 二级知识专家网友:末日狂欢
- 2021-01-28 03:47
估计是Linux下没有安装SSH服务端?
安装OpenSSH Server:
sudo apt-get install openssh-server
如果提示依赖对象openssh-client,则需要先移除client再安装:
sudo apt-get remove openssh-client
sudo apt-get install openssh-server(会将client与server一并装上)。
最后:
sudo /etc/init.d/ssh start 开启 sshd 服务。
追问:大师,帮忙看看这怎么回事
追答:apt-get 是ubuntu、debian下才有的命令,RedHat或Fedora没有,你用的是什么Linux发行版?
RedHat或Fedora用 yum 命令安装,具体搜索一下吧。
搜索关键词设为 “你的Linux发行版 openssh-server”,看看在你的Linux上如何安装openssh-server。
追问:恩 好的谢谢您我用的是redhat
安装OpenSSH Server:
sudo apt-get install openssh-server
如果提示依赖对象openssh-client,则需要先移除client再安装:
sudo apt-get remove openssh-client
sudo apt-get install openssh-server(会将client与server一并装上)。
最后:
sudo /etc/init.d/ssh start 开启 sshd 服务。
追问:大师,帮忙看看这怎么回事
追答:apt-get 是ubuntu、debian下才有的命令,RedHat或Fedora没有,你用的是什么Linux发行版?
RedHat或Fedora用 yum 命令安装,具体搜索一下吧。
搜索关键词设为 “你的Linux发行版 openssh-server”,看看在你的Linux上如何安装openssh-server。
追问:恩 好的谢谢您我用的是redhat
全部回答
- 1楼网友:像个废品
- 2021-01-28 06:00
请确保服务端iptables关闭。
# iptables -F
# iptables -L
再确保服务端selinux关闭了
# setenforce 0
# getenforce
确认服务端是否安装openssh
# rpm -qa | grep openssh
通过客户端确认服务端22端口是否开通
进入到dos命令行
cmd
telnet 172.29.0.139 22
# iptables -F
# iptables -L
再确保服务端selinux关闭了
# setenforce 0
# getenforce
确认服务端是否安装openssh
# rpm -qa | grep openssh
通过客户端确认服务端22端口是否开通
进入到dos命令行
cmd
telnet 172.29.0.139 22
- 2楼网友:千杯敬自由
- 2021-01-28 05:33
我看楼上大神们都帮你看好了啊,我觉得可能是你的那个机器ping不到外网吧
你试试用虚拟机ping一下你的物理机ip,或者物理机ping一下你虚拟机的ip。
如果通呢,就看看虚拟机的22端口开了吗,sshd服务开启了没,防火墙,selinux关了没有
如果不通呢,那你就要看看你的网络是不是出了问题了。
你试试用虚拟机ping一下你的物理机ip,或者物理机ping一下你虚拟机的ip。
如果通呢,就看看虚拟机的22端口开了吗,sshd服务开启了没,防火墙,selinux关了没有
如果不通呢,那你就要看看你的网络是不是出了问题了。
- 3楼网友:从此江山别
- 2021-01-28 04:49
ping 127.29.0.139测试一下通不通,如果通了,检查一下ssh服务是否开启:service sshd status
- 4楼网友:枭雄戏美人
- 2021-01-28 04:36
感觉Redhat的OS默认SSH服务是自带并且开启的,SSH的服务名是sshd...
试试service sshd status看看状态 没开的话就services sshd start或者/etc/init.d/sshd start
启动后试试 如果还不行的话就看看linux的防火墙和SELinux设置(如果是RHEL的话) 一般很少会用 建议先关掉吧
关闭防火墙 # service iptables stop
关闭SELinux
方法有多个
1、暂时关闭
# setenforce 0 (关闭)
# setenforce 1 (启用)
# getenforce (查看状态)
2、编辑配置文件
# vi /etc/selinux/config
将SELINUX=enforcing改为:SELINUX=disabled
自己动手试试吧 希望有所帮助
试试service sshd status看看状态 没开的话就services sshd start或者/etc/init.d/sshd start
启动后试试 如果还不行的话就看看linux的防火墙和SELinux设置(如果是RHEL的话) 一般很少会用 建议先关掉吧
关闭防火墙 # service iptables stop
关闭SELinux
方法有多个
1、暂时关闭
# setenforce 0 (关闭)
# setenforce 1 (启用)
# getenforce (查看状态)
2、编辑配置文件
# vi /etc/selinux/config
将SELINUX=enforcing改为:SELINUX=disabled
自己动手试试吧 希望有所帮助
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯