我们有一个 Windows 批处理脚本,它通过 PLINK(腻子)自动连接到 linux 服务器。没有公私钥认证,用户和密码在脚本中。
在我们的 linux 服务器上,我们有几个 sshd 日志条目(/var/log/messages):
sshd[7645]: Connection closed by xxx [preauth]
Run Code Online (Sandbox Code Playgroud)
出现这种消息的原因可能是什么?
“preauth”应该是“预认证”的意思吗?
有时在条目中,“关闭者”中有windows客户端的ip地址,另一种时候在“关闭者”中有linux服务器的ip地址。有人知道消息中客户端IP地址和主机IP地址的区别吗?
我有 Debian 6.0。在我的接口文件 ( /etc/network/interfaces) 中,我有以下几行:
auto eth0
iface eth0 inet static
address 192.168.0.8
netmask 255.255.255.0
gateway 192.168.0.1
Run Code Online (Sandbox Code Playgroud)
每次启动电脑,eth0都不行。
当我进入时ifconfig -a,eth0不是“up”和“running”。
我必须输入:
ifconfig eth0 up
/etc/init.d/networking restart
Run Code Online (Sandbox Code Playgroud)
......然后它就起作用了。
我必须如何更改配置才能eth0开始工作?
在我们的 linux 服务器上,我们有很多条目。
许多条目看起来像这样:
15 13 * * 3 /very/long/path/to/binary/run.sh ...
Run Code Online (Sandbox Code Playgroud)
如果我可以这样写,这些条目会更容易维护:
15 13 * * 3 $FPATH/run.sh
Run Code Online (Sandbox Code Playgroud)
我在哪里可以写这个映射:
FPATH=/very/long/path/to/binary
Run Code Online (Sandbox Code Playgroud)