NAME
yafc - Yet another FTP client
SYNOPSIS
yafc [options] [proto://][user[:password]@]hostname[:port][/directory]
DESCRIPTION
This manual documents Yafc. Yafc is quite a powerful ftp client. It is
a console interface to the ftp protocol. If you’re looking for a nice
GUI client, Yafc is not for you. If you, however, use ftp often and
want a fast, powerful, friendly client Yafc is here for you...
Some of the features are recursive get/put/ls/rm, nohup transfers,
colored ls, cached directory listings, autologin and bookmarks,
powerful aliases and extensive tab completion.
OPTIONS
-a, --anon
Try an anonymous login, ie login as "anonymous" with your email
address as password. Your email address is first looked for in
the config file ("anon_password"), then in the $EMAIL
environment variable. If it’s not found, a guess is made from
your user- and hostname.
-d, --debug
Print all messages sent to/from server.
-D, --dump-rc
Prints the default configuration file to standard output.
-m MECH, --mechanism=MECH
Try security mechanism MECH when logging in to the host
specified on the command line. This will override any ’mech’
options in yafcrc or bookmarks. MECH is a colon-separated
string, supported values are "krb4", "krb5" and "none". The
mechanisms are tried in the order specified.
-n, --norc
Do not read the users configuration file. This will cause yafc
to use its default settings.
-p, --noproxy
Do not connect via the proxy. This should be used if connection
to a host on the local network.
-q, --quiet
Do not print the welcome message with copyright information when
starting Yafc.
-r FILE, --rcfile=FILE
Read another configuration file.
-t FILE, --trace[=FILE]
Enable creation of trace file. Trace files are mainly for
debugging and includes every response and command Yafc
receives/sends. If FILE is specified, use that file instead of
the default trace file (~/.yafc/trace/trace.pid, where pid is
the process id number of Yafc.) Trace files can grow quite large
and can safely be deleted.
-u, --noauto
Do not login automagically to the host specified on the command
line. You can still use bookmark aliases, though.
-U, --noalias
As ---noauto, but bookmark aliases is disabled (for host on
command line).
-v, --verbose
Print all responses received (without response code.)
-w, --wait=TIME
Use a different time to wait between connection attempts, in
seconds. This overrides the value set by "connect_wait_time" in
the configuration file.
-W, --workdir=DIR
Use a different working directory for configuration files and
temporary files. Default is ~/.yafc.
-V, --version
Print version information on stdout and exit successfully.
-h, --help
Print a short help description on stdout and exit successfully.
SEE ALSO
The full documentation for yafc is maintained as a Texinfo manual. If
the info and yafc programs are properly installed at your site, the
command
info yafc
should give you access to the complete manual.
AUTHOR
Yafc was written by Martin Hedenfalk <mhe@home.se>. This manual page
was created from the Texinfo documentation by Decklin Foster
<decklin@red-bean.com> for the Debian system.