0

如何在 ubuntu 中配置 rancid 和 clogin 文件?我已经安装并配置了 rancid 以及 clogin 文件。但是当我尝试使用 clogin 远程访问我的网络设备时,我收到了这个错误。

Jumpbox:~$ clogin oes1234
No command 'clogin' found, did you mean:
 Command 'slogin' from package 'openssh-client' (main)
 Command 'rlogin' from package 'krb5-clients' (universe)
 Command 'rlogin' from package 'rsh-redone-client' (universe)
 Command 'rlogin' from package 'rsh-client' (universe)
 Command 'qlogin' from package 'gridengine-client' (universe)
 Command 'login' from package 'login' (main)
 Command 'llogin' from package 'latd' (universe)
clogin: command not found
4

1 回答 1

0

安装 rancid 时,clogin 被放置/usr/lib/rancid/bin/clogin在我的路径中。不过,它仍然可以从命令行运行。

我必须创建自己的 ~/.cloginrc 文件,然后chmod 700 ~/.cloginrc才能让我运行命令。

这是在 Ubuntu 12.04 上。

一个基本的运行,我通过apt-get install rancid. 然后我不得不将这些行添加到我的(不存在的)~/cloginrc 中:

add user 192.168.11.1 admin
add password 192.168.11.1 MyPassword

然后在命令行中,我输入:

/usr/lib/rancid/bin/clogin 192.168.11.1

它根据 IP 地址为我执行登录过程。

差不多就是这样,尽管我可能会指出您甚至可以将您的.cloginrc空置为空,而只需键入即可/usr/lib/rancid/bin/clogin -u admin -p MyPassword 192.168.11.1

这是他们 GitHub 上的一个示例~/.cloginrc

https://github.com/dotwaffle/rancid-git/blob/master/cloginrc.sample

于 2013-07-12T23:08:08.120 回答