EnglishFrenchSpanish

Ad


OnWorks favicon

alogin - Online in the Cloud

Run alogin in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command alogin that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


clogin - Cisco login script

SYNOPSIS


clogin [-autoenable] [-noenable] [-dhSV] [-m|M] [-c command] [-E var=x] [-e enable-
password] [-f cloginrc-file] [-p user-password] [-s script-file] [-t timeout] [-u
username] [-v vty-password] [-w enable-username] [-x command-file] [-y
ssh_cypher_type] router [router...]

DESCRIPTION


clogin is an expect(1) script to automate the process of logging into a Cisco router,
Catalyst switch, Extreme switch, Juniper ERX/E-series, Procket Networks, or Redback
router. There are complementary scripts for Alteon, Avocent (Cyclades), Bay Networks
(nortel), ADC-kentrox EZ-T3 mux, Foundry, HP Procurve switches and Cisco AGMs, Hitachi
routers, Juniper Networks, MRV optical switch, Mikrotik routers, Netscreen firewalls,
Netscaler, Riverstone, Netopia, Cisco WLCs and Xirrus arrays, named alogin, avologin,
blogin, elogin, flogin, fnlogin, hlogin, htlogin, jlogin, mrvlogin, mtlogin, nlogin,
nslogin, rivlogin, tlogin, wlogin, and xilogin, respectively. Lastly, plogin is a poly-
login script using the router.db(5) files of rancid groups and the rancid.types.base(5)
and rancid.types.conf(5) files to determine which login script to execute for the device
type of the given device.

clogin reads the .cloginrc file for its configuration, then connects and logs into each of
the routers specified on the command line in the order listed. Command-line options exist
to override some of the directives found in the .cloginrc configuration file.

The command-line options are as follows:

-S Save the configuration on exit, if the device prompts at logout time. This only
has affect when used with -s.

-V Prints package name and version strings.

-c Command to be run on each router list on the command-line. Multiple commands maybe
listed by separating them with semi-colons (;). The argument should be quoted to
avoid shell expansion.

-d Enable expect debugging.

-E Specifies a variable to pass through to scripts (-s). For example, the command-
line option -Efoo=bar will produce a global variable by the name Efoo with the
initial value "bar".

-e Specify a password to be supplied when gaining enable privileges on the router(s).
Also see the password directive of the .cloginrc file.

-f Specifies an alternate configuration file. The default is $HOME/.cloginrc.

-h Display usage line and exit.

-[mM] Display .cloginrc information for matching lines; either the first match (-m) or
all matches (-M), then exit. The display format is:

look-up variable:filename:line number: glob

-p Specifies a password associated with the user specified by the -u option, user
directive of the .cloginrc file, or the Unix username of the user.

-s The filename of an expect(1) script which will be sourced after the login is
successful and is expected to return control to clogin, with the connection to the
router intact, when it is done. Note that clogin disables log_user of
expect(1)when -s is used. Example script(s) can be found in share/rancid/*.exp.

-t Alters the timeout interval; the period that clogin waits for an individual command
to return a prompt or the login process to produce a prompt or failure. The
argument is in seconds.

-u Specifies the username used when prompted. The command-line option overrides any
user directive found in .cloginrc. The default is the current Unix username.

-v Specifies a vty password, that which is prompted for upon connection to the router.
This overrides the vty password of the .cloginrc file's password directive.

-w Specifies the username used if prompted when gaining enable privileges. The
command-line option overrides any user or enauser directives found in .cloginrc.
The default is the current Unix username.

-x Similar to the -c option; -x specifies a file with commands to run on each of the
routers. The commands must not expect additional input, such as 'copy rcp startup-
config' does. For example:

show version
show logging

-y Specifies the encryption algorithm for use with the ssh(1) -c option. The default
encryption type is often not supported. See the ssh(1) man page for details. The
default is 3des-cbc.

RETURNS


If the login script fails for any of the devices on the command-line, the exit value of
the script will be non-zero and the value will be the number of failures.

ENVIRONMENT


clogin recognizes the following environment variables.

CISCO_USER
Overrides the user directive found in the .cloginrc file, but may be overridden by
the -u option.

CLOGIN clogin will not change the banner on your xterm window if this includes the
character 'x'.

CLOGINRC
Specifies an alternative location for the .cloginrc file, like the -f option.

HOME Normally set by login(1) to the user's home directory, HOME is used by clogin to
locate the .cloginrc configuration file.

Use alogin online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is a free media player
    software, part based on WMP and VLC. The
    player is in a minimalist style, with
    more than ten theme colors, and can also
    b...
    Download AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    Download movistartv
  • 3
    Code::Blocks
    Code::Blocks
    Code::Blocks is a free, open-source,
    cross-platform C, C++ and Fortran IDE
    built to meet the most demanding needs
    of its users. It is designed to be very
    extens...
    Download Code::Blocks
  • 4
    Amidst
    Amidst
    Amidst or Advanced Minecraft Interface
    and Data/Structure Tracking is a tool to
    display an overview of a Minecraft
    world, without actually creating it. It
    can ...
    Download Amidst
  • 5
    MSYS2
    MSYS2
    MSYS2 is a collection of tools and
    libraries providing you with an
    easy-to-use environment for building,
    installing and running native Windows
    software. It con...
    Download MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is a JPEG image codec
    that uses SIMD instructions (MMX, SSE2,
    NEON, AltiVec) to accelerate baseline
    JPEG compression and decompression on
    x86, x8...
    Download libjpeg-turbo
  • More »

Linux commands

  • 1
    abi-tracker
    abi-tracker
    abi-tracker - visualize ABI changes
    timeline of a C/C++ software library.
    DESCRIPTION: NAME: ABI Tracker
    (abi-tracker) Visualize ABI changes
    timeline of a C/C+...
    Run abi-tracker
  • 2
    abicheck
    abicheck
    abicheck - check application binaries
    for calls to private or evolving symbols
    in libraries and for static linking of
    some system libraries. ...
    Run abicheck
  • 3
    couriermlm
    couriermlm
    couriermlm - The Courier mailing list
    manager ...
    Run couriermlm
  • 4
    couriertcpd
    couriertcpd
    couriertcpd - the Courier mail server
    TCP server daemon ...
    Run couriertcpd
  • 5
    gbklatex
    gbklatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbklatex
  • 6
    gbkpdflatex
    gbkpdflatex
    bg5latex - Use LaTeX directly on a Big5
    encodedtex file bg5pdflatex - Use
    pdfLaTeX directly on a Big5 encodedtex
    file bg5+latex - Use LaTeX directly on a
    Big5+...
    Run gbkpdflatex
  • More »

Ad