在 Linux SSH shell 中,键入/etc/init.d/network restart以重新启动网络服务。
由于网络服务出现故障,我希望我的 SSH 连接终止。但事实并非如此。很酷。但是 Linux 是如何做到这一点的呢?它如何在服务重启期间保持我的 SSH 连接有效?
我的 SSH 会话似乎在下降,但这不是我的主要问题 - 主要问题是我以前的会话仍然存在,更糟糕的是其中一个会话正在运行,visudo阻止我访问它!
who 显示许多会话,除了我知道的当前会话已断开连接,如何终止旧会话以释放其资源?
我已在嵌入式系统上安装了 ssh 实用程序,但无法连接到它。我可以从设备 ssh 到网络上的另一台计算机,但不能反过来。
设备中唯一打开的端口是第 21 个端口:
userk@dopamine:~$ nmap 160.80.97.X
Starting Nmap 6.40 ( http://nmap.org ) at 2015-02-09 20:49 CET
Nmap scan report for 160.80.97.X
Host is up (0.0092s latency).
Not shown: 999 closed ports
PORT STATE SERVICE
21/tcp open ftp
Run Code Online (Sandbox Code Playgroud)
当我尝试连接到它时,出现连接被拒绝的错误。我尝试过另一个端口,但没有任何改变。配置文件/etc/ssh/sshd_config如下
#Port 22
Port 223
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
# The default requires explicit activation of protocol 1
Protocol 2
# HostKey for protocol version 1
#HostKey /etc/ssh/ssh_host_key
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key …Run Code Online (Sandbox Code Playgroud) 因此,您通过定义配置了非特权 LXC 来宾
lxc.id_map = u 0 1000000000 10000
lxc.id_map = g 0 1000000000 10000
Run Code Online (Sandbox Code Playgroud)
当然,将这些从属 UID/GID 范围分配给现有用户 ( usermod --add-sub-uids ...)。
然而,每当你ssh host得到:
Read from socket failed: Connection reset by peer
Run Code Online (Sandbox Code Playgroud)
但是,在来宾内部,您可以清楚地看到 正在sshd运行(例如,使用lsof -i :22)。
可能出了什么问题?
我正在做我在教程中找到的一切:
ip a输入并获取:1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s3: <BRADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether <censored> brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
valid_lft 86087sec preferred_lft 86087sec
inet6 fe80::3550:bab0:c3a:b439/64 scope …Run Code Online (Sandbox Code Playgroud) ssh ×4
linux ×2
sshd ×2
embedded ×1
ip ×1
lxc ×1
networking ×1
raspberry-pi ×1
ubuntu ×1
userns ×1