SSH远程登陆遇到问题

??刚解决完问题,本打算睡觉,想一下还是想记录了再睡觉,内容是通过xshell5模拟连接远程服务器(当然了,这次的远程服务器指的是我物理机下安装的kali Linux虚拟机)

实验环境:
物理机(Window10)
虚拟机(Kali Linux虚拟机)
使用到的软件:xshell5

为什么要远程登录呢
比如说生产环境中远程登陆和操作服务器,例如我们的web服务器在电信或者是联通机房。往往不是直接到机房去操作我们的服务器,

xshell是一个终端模拟器当然也可以模拟linux的终端环境:知道用户和密码、ip地址 且保证虚拟机可以上网 (在同一个局域网下你也可以控制别人的Linux)优点多多 在虚拟机上的Linux运行终端会有些卡 而且输入法切换不习惯 用xshell模拟出他的终端就方便操作多了还可以练习在没有图形化界面的前提下练习一些命令弊端就是需要配置环境 比如要有ssh 有时候需要关闭系统防火墙 如觉得xshell文件共享麻烦就使用

话说回来......

开始的时候,我在kali中查自己的ip地址 linux系统出现ip地址为10.0.2.15
试了一下,根本就是无法连接 主机无法ping通kali,出现这种情况是我们使用的是网络地址转换(NAT)的连接方式。将它改成桥接网卡,我这里显示找不到这个网卡,我之前以为WLAN的配置出错,所以卸载了一个东西,大家可以看看这篇文章:Virtualbox找不到桥接网卡

然后改为桥接网卡就获得了和我物理机ip在同一个网段的ip
但kali拒绝ssh连接 这个有百度经验可以看看连接Linux系统被拒绝

原文地址:https://www.cnblogs.com/qq840066421/p/12275434.html

时间: 2024-09-30 18:35:30

SSH远程登陆遇到问题的相关文章

模拟PIX804外网访问内网DMZ服务器以及ssh远程登陆

实验环境: 一台centos搭建 lnmp,做为DMZ内网服务器 swtich三层交换机连接linux web 与 pix804 router是路由连接pix与win7 ip规划 switch      vlanif 100       192.168.1.1/24     vlanif100 to DMZ linux web      eth0       192.168.1.3/24     eth0 to vlanif100 pix      Ethernet1       192.168

redhat root账号 SSH远程登陆不上处理记载

修改 服务器ssh服务的配置文件 /etc/ssh/sshd_config 1).permitRootLogin yes  注释:允许root登陆 2).AllowUser root             注释:允许root用户使用ssh远程登陆 2. service sshd restart  重启 ssh服务 加载修改的配置文件 3.service iptables stop 关闭 防火墙或允许对ssh服务程序22端口的访问

ssh远程登陆缓慢的解决办法

使用ssh远程登陆虚拟机突然变得很卡!这个原因一般是由于ssh配置文件里启动了DNS功能造成的!只需要将UseDNS这一功能给关闭即可(默认是打开此功能的) 重启ssh服务

SSH 远程登陆

2019-03-10 20:41:39 一.什么是SSH 简单说,SSH是一种网络协议,用于计算机之间的加密登录. 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露. 最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑.1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目前已经成为Linux系统的标准配置. 需要指出的是,

使用 Python ssh 远程登陆服务器的最佳方案

首发自公.众.号:Python编程时光 在使用 Python 写一些脚本的时候,在某些情况下,我们需要频繁登陆远程服务去执行一次命令,并返回一些结果. 在 shell 环境中,我们是这样子做的. $ sshpass -p ${passwd} ssh -p ${port} -l ${user} -o StrictHostKeyChecking=no xx.xx.xx.xx "ls -l" 然后你会发现,你的输出有很多你并不需要,但是又不去不掉的一些信息(也许有方法,请留言交流),类似这样

ssh远程登陆

ssh远程登录命令简单实例 ssh命令用于远程登录上Linux主机. 常用格式:ssh [-l login_name] [-p port] [[email protected]]hostname 更详细的可以用ssh -h查看. 举例 不指定用户: ssh 192.168.0.11 指定用户: ssh -l root 192.168.0.11 ssh [email protected] 如果修改过ssh登录端口的可以: ssh -p 12333 192.168.0.11 ssh -l root

ssh远程登陆脚本(带跳板机)

mac自带的终端不太好用,被推荐了一个iterm2的终端替代工具,确实比自带的终端好用不少.下面记录下通过脚本一键远程登录的过程: 下载地址:http://m4.pc6.com/xuh3/iTerm2.zip 首先,准备好登陆脚本 #!/usr/bin/expect -f set user xxx set host 127.0.0.1 set port 22 #如果是默认端口可以不指定 set password xxx set timeout -1 spawn ssh -p $port [ema

Linux-Deepin 下开启SSH远程登陆

#### 关于deepin系统安装ssh后,root超级用户登录报错的完美解决方案! 最近刚刚接触到deepin,觉得,wow,除了mac,还有这么好看的非win系统,而且第测出那个Linux,宽容度很高,非常适合我这种比较喜欢折腾的人,于是下载了deepin15版本并将其当作虚拟机成功安装了,安装以后,发现没有root用户?好吧,基本Linux发行版安装好以后都这样,于是给root用户添加密码: <p>sudo passwd root</p> 首先会提示输入当前用户的密码,然后会

ssh 远程登陆指定port

ssh 到指定port  ssh -p xx [email protected]      xx 为 port号    user为username   ip为要登陆的ip