我对 ssh 端口转发以及 ssh 本地和远程端口转发之间的区别感到困惑。你能详细解释一下并举例说明吗?谢谢!
我的物理服务器 A 有两个接口:eth0 和 eth1。我打算在 ubuntu12.04 中为 Internet 启用两个网络接口。我配置 /etc/network/interfaces 如下:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.10.101.105
gateway 10.10.101.254
netmask 255.255.255.0
auto eth1
iface eth1 inet static
address 10.10.101.205
gateway 10.10.101.254
netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)
ifconfig 的输出如下所示:
eth0 Link encap:Ethernet HWaddr e0:db:55:25:ed:10
inet addr:10.10.101.105 Bcast:10.10.101.255 Mask:255.255.255.0
inet6 addr: fe80::e2db:55ff:fe25:ed10/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1148531 errors:0 dropped:0 overruns:0 frame:0
TX packets:554215 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1636019748 (1.6 GB) …Run Code Online (Sandbox Code Playgroud) 我对挂载选项感到困惑,例如: --bind,--make-unbindable并且--make-shared你能帮我解释一下下面的命令吗?
sudo "mount --bind #{vm_bind_mount} #{vm_bind_mount}"
sudo "mount --make-unbindable #{vm_bind_mount}"
sudo "mount --make-shared #{vm_bind_mount}"
Run Code Online (Sandbox Code Playgroud)
编辑:其实,我不知道为什么有重复#{vm_bind_mount}的mount --bind?换句话说,mount --bind /tmp/foo /tmp/foo有意义吗?
当我尝试通过 ssh 连接到远程主机时,我收到以下错误消息:
root@cloudstack-server-1:~/.ssh# ssh ubuntu@172.17.4.17 -v
OpenSSH_5.9p1 Debian-5ubuntu1.1, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 172.17.4.17 [172.17.4.17] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: identity file /root/.ssh/id_rsa type 1
debug1: Checking blacklist file /usr/share/ssh/blacklist.RSA-1024
debug1: Checking blacklist file /etc/ssh/blacklist.RSA-1024
debug1: identity file /root/.ssh/id_rsa-cert type -1
debug1: identity file /root/.ssh/id_dsa type 2
debug1: Checking blacklist file /usr/share/ssh/blacklist.DSA-1024
debug1: Checking blacklist file /etc/ssh/blacklist.DSA-1024
debug1: identity …Run Code Online (Sandbox Code Playgroud)