NAME¶
transmission-daemon —
a bittorrent
client
SYNOPSIS¶
transmission-daemon |
[-a
x.x.x.x,...]
[-b | -B]
[-c directory]
[-C]
[-f]
[-g directory]
[-h]
[-p port]
[-t | -T]
[-u username]
[-v password]
[-P port]
[-m | -M]
[-l limit]
[-L limit]
[-er | -ep | -et]
[-utp | -no-utp]
[-V]
[-w download-dir]
[-e logfile]
[-log-error | -log-info | -log-debug] |
DESCRIPTION¶
transmission-daemon is a daemon-based Transmission session
that can be controlled via RPC commands from transmission's web interface or
transmission-remote(1).
OPTIONS¶
- -a
--allowed x.x.x.x,...
- Allow RPC access to a comma-delimited whitelist of IP
addresses. Wildcards can be specified in an address by using '*'. Default:
"127.0.0.1" Example: "127.0.0.*,192.168.1.*"
- -b
--blocklist
- Enable peer blocklists. Transmission understands the
bluetack blocklist file format. New blocklists can be added by copying
them into the config-dir's "blocklists" subdirectory.
- -c
directory
- Directory to watch for new .torrent files to be added. As
they are added to this directory, the daemon will load them into
Transmission.
- -C
- Do not watch for new .torrent files.
- -B
--no-blocklist
- Disble blocklists.
- -f
--foreground
- Run in the foreground and print errors to stderr.
- -g
--config-dir directory
- Where to look for configuration files. This can be used to
swap between using the cli, daemon, gtk, and qt clients. See
http://trac.transmissionbt.com/wiki/ConfigFiles for more information.
- -er
--encryption-required
- Encrypt all peer connections.
- -ep
--encryption-preferred
- Prefer encrypted peer connections.
- -et
--encryption-tolerated
- Prefer unencrypted peer connections.
- -gsr
--global-seedratio ratio
- All torrents, unless overridden by a per-torrent setting,
should seed until a specific ratio
- -GSR
--no-global-seedratio
- All torrents, unless overridden by a per-torrent setting,
should seed regardless of ratio
- -h
--help
- Print command-line option descriptions.
- --incomplete-dir
dir
- When adding new torrents, store their contents in
directory until the torrent is done.
- --no-incomplete-dir
- Don't store incomplete torrents in a different
directory.
- -i
--bind-address-ipv4
- Listen for IPv4 BitTorrent connections on a specific
address. Only one IPv4 listening address is allowed. Default: 0.0.0.0 (All
addresses)
- -I
--bind-address-ipv6
- Listen for IPv6 BitTorrent connections on a specific
address. Only one IPv6 listening address is allowed. Default: :: (All
addresses)
- -r
--rpc-bind-address
- Listen for RPC connections on a specific address. This must
be an IPv4 address. Only one RPC listening address is allowed. Default:
0.0.0.0 (All addresses)
- --paused
- Pause all torrents on startup
- -L
--peerlimit-global limit
- Overall peer limit. Useful on embedded systems where the
default might be unsuitable. Default: 240
- -l
--peerlimit-torrent limit
- Peer limit per torrent. Useful on embedded systems where
the default might be unsuitable. Default: 60
- -m
--portmap
- Enable portmapping via NAT-PMP or UPnP
- -M
--no-portmap
- Disable portmapping
- -o
--dht
- Enable distributed hash table (DHT).
- -O
--no-dht
- Disable distribued hash table (DHT).
- -p
--port port
- Port to open and listen for RPC requests on. Default:
9091
- -P,
--peerport port
- Port to listen for incoming peers on. Default: 51413
- -t
--auth
- Require clients to authenticate themselves. This doesn't do
much good unless username and
password are also set.
- -T
--no-auth
- Don't require authentication from clients.
- -u
--username username
- Used for client authentication.
- -v
--password password
- Used for client authentication.
- -V
--version
- Show version number and exit
- --utp
- Enable uTP for peer connections.
- --no-utp
- Disable uTP for peer connections.
- -w
--download-dir
- Where to store downloaded data.
- -e
--logfile
- Where to store transmission's log messages.
- --log-error
- Show error messages
- --log-info
- Show error and info messages
- --log-debug
- Show error, info, and debug messages
ENVIRONMENT¶
http_proxy
- libcurl uses this environment variable when performing
tracker announces.
TRANSMISSION_HOME
- Sets the default config-dir.
FILES¶
- ~/.config/transmission-daemon
- The config-dir used when neither
[
TRANSMISSION_HOME
] nor
[-g] is specified. See
http://trac.transmissionbt.com/wiki/ConfigFiles for more information.
AUTHORS¶
Jordan Lee,
Josh Elsasser,
Eric Petit, and
Mitchell
Livingston.
SEE ALSO¶
transmission-create(1),
transmission-daemon(1),
transmission-edit(1),
transmission-gtk(1),
transmission-qt(1),
transmission-remote(1),
transmission-show(1)
http://www.transmissionbt.com/