ssh无法登陆、或者登陆出现中断

连接服务器182程序中断 或者不能登录的问题!

1.添加用户、开发超级用户远程登陆权限问题(没有解决问题)

2.检查ssh服务配置文件没有问题(没有解决问题)

3.查看mac地址有改变(找到IP地址冲突原因)

4.静态绑定测试(暂时解决问题)

5.找出问题根本原因(2台Linux服务器重生IP地址冲突)

6.更改IP地址 还原ssh配置文件(达到预想效果,解决了根本问题)

配置服务端的软件

SSH服务器的配置使用的是"/etc/ssh/sshd_config"配置文件,这些选项的设置在配置文件中已经有了一些说明而且用"man sshd"也可以查看帮助。请注意OpenSSH对于SSH 1.x和2.x没有不同的配置文件。
在默认的设置选项中需要注意的有:
l PermitRootLogin yes
最好把这个选项设置成"PermitRootLogin without-password",这样"root"用户就不能从没有密匙的计算机上登录。把这个选项设置成"no"将禁止"root"用户登录,只能用"su"命令从普通用户转成"root"。
l X11Forwarding no
把这个选项设置成"yes"允许用户运行远程主机上的X程序。就算禁止这个选项也不能提高服务器的安全因为用户可以安装他们自己的转发器(forwarder),请参看"man sshd"。
l PasswordAuthentication yes
把这个选项设置为"no"只允许用户用基于密匙的方式登录。这当然会给那些经常需要从不同主机登录的用户带来麻烦,但是这能够在很大程度上提高系统的安全性。基于口令的登录方式有很大的弱点。
l # Subsystem /usr/local/sbin/sftpd
把最前面的#号去掉并且把路径名设置成"/usr/bin/sftpserv",用户就能使用"sftp"(安全的FTP)了(sftpserv在sftp 软件包中)。因为很多用户对FTP比较熟悉而且"scp"用起来也有一些麻烦,所以"sftp"还是很有用的。而且2.0.7版本以后的图形化的ftp工具"gftp"也支持"sftp"。

Win7添加静态地址方法

netsh i i show in 查询网卡idx号

arp-a 或者

netsh -c “i i” add neighbors 11 “IP” “Mac地址“,这里11是idx号

netsh -c "i i" add neighbors 11 "192.168.199.182" "00-15-5d-c7-ac-0a"

查询本地网卡的IDx值

netsh -c “i i” add neighbors 11 “IP” “Mac地址“,这里11是idx号

netsh -c “i i” delete neighbors 11 “网关IP” “Mac地址“,这里11是idx号

删除静态

arp -d

再次 arp -a 其实已经删除了

或者 netsh -c "i i" delete neighbors 11 "192.168.199.182" "00-15-5d-c7-a
c-0a"

时间: 2024-11-23 05:39:59

ssh无法登陆、或者登陆出现中断的相关文章

使用ssh公钥密钥自动登陆linux服务器

作为一名 linux 管理员,在多台 Linux 服务器上登陆进行远程操作是每天工作的一部分.但随着服务器的增多,每次登陆,系统都会提示输入用户名和密码,频繁的输入用户名和密码是一件让人很烦的事情.也许有人说可以用一些客户端工具,比如:SecureCRT 等,的确使用这些软件会方便很多,但是这些软件不是价格昂贵的商业软件就是依附于特定平台才能安装使用,所以我今天介绍的是使用 ssh 自带的功能实现使用客户端工具所能带来的便利,那就是使用 ssh 的公钥密钥实现自动登陆. 测试环境:操作系统:Re

linux下ssh使用rsa验证登陆MACOX

由于项目的需求,我这边ubuntu下常常需要SSH访问另外一台MACOS. 每次输入密码有点烦,就想到RSA公钥和密钥验证的方法. 像所有教程上讲的一样,本机执行 [email protected]:~$ ssh-keygen -t rsa 将公钥拷贝到MACOS的/tmp下,并给其他人以读权限: [email protected]:~$ scp .ssh/id_rsa.pub [email protected]:/tmp [email protected]'s password: id_rsa

ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs 功能

ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs 第一部分:使用ssh key 实现服务器间的免密码交互登陆 步骤1: 安装openssh-clients [[email protected] ~]# yum install openssh-clients -y 步骤2: 创建用户,所有机器同时操作,可直接使用root [[email protected] ~]# useradd test #如果使用root,这里跳过 [[email protected] ~]# ec

FreeBSD简单配置SSH并用root远程登陆方法

FreeBSD简单配置SSH并用root远程登陆方法 前言:最近下载了FreeBSD,在虚拟机上安装,第一步先要开启SSH服务,用终端putty软件可以实现在windows系统进行远程管理, 初级 ==================== 1.开启sshd服务: vi /etc/inetd.conf ssh stream top    nowait root     /usr/sbin/sshd ssh stream tcp6   nowait root    /usr/sbiin/sshd 去

ssh基于key认证登陆

ssh基于key认证登陆一.在客户端生成密钥对 ssh-keygen -t rsa [-P ''] [-f "~/.ssh/id_rsa"] ## -r rsa:指定算法 ## -P :加对称秘钥口令 ## -f :可以指定生成路径 ## /.ssh/id_rsa 生成秘钥默认路径 我们简单操作就不加密码了 [[email protected] .ssh]# ssh-keygen Generating public/private rsa key pair. Enter file in

ssh无法免密登陆

记一次线上ssh无法免密登陆的排查过程问题现象: ssh公钥传到目标主机后无法免密登陆,登陆目标主机还需要输入密码 ssh-copy-id 192.168.10.3 #传送公钥 ssh 192.168.10.3 测试登陆发现还需要输入密码 ssh -vv 192.168.10.3 查看详细登陆过程,信息量太大没有发现有价值的信息 ssh -vvv -oPreferredAuthentications=publickey -i pgdb_key 192.168.10.3 ![](https://s

android QQ第三方登陆 错误 登陆授权失败(错误码:110406)

错误提示: 原因分析:自己的应用没有上线,自己QQ也米有设置为开发调试账号,所有就授权失败 android QQ第三方登陆 错误 登陆授权失败(错误码:110406)

ssh允许root用户登陆

新的系统无root用户密码,设置root用户密码,修改也是这么修改 sudo passwd root 连续输入两次新密码. 允许root用户登陆: /etc/ssh/sshd_config 找到 PermitRootLogin without-password 改为 PermitRootLogin yes 重启ssh sudo service ssh restart

ssh免秘钥登陆实现

1.用处 搭建集群或者工作中登陆跳板机经常需要做免秘钥互相登陆彼此服务器. 2. 准备工作   假设A主机10.20.0.1想通过ssh登录到B主机10.20.0.2上.   那么客户端(A主机)需要安装ssh客户端软件,服务器端(B主机开机sshd进程)需要安装ssh服务器软件.   ssh客户端Linux发行版一般都自带的,对于ssh服务器端,Ubuntu用户可以sudo apt-get install openssh-server来安装,其他Linux用户也安装openssh-server

docker新建ubuntu容器,设置ssh与物理机登陆

1. docker run -it ubuntu 2. 进入容器之后, 安装ssh服务: sudo apt-get install openssh-server 有可能在安装之前需要配置软件源: sudo apt-get  update 3.启动 ssh 服务 : /usr/sbin/sshd 4.生成公钥和密钥,用于无密码登陆: ssh-keygen 一路回车,将会在~/.ssh/文件夹中生成  :  id_rsa.id_rsa.pub 将id_rsa.pub 通过scp传送到本机: scp