3 spiceterm - SPICE Terminal Emulator
7 spiceterm [OPTIONS] [-- <command> [args]]
9 --timeout <seconds> Wait this time before aborting (default
11 --authpath <path> Authentication path (PVE AUTH)
12 --permission <perm> Required permissions (PVE AUTH)
13 --port <port> Bind to port <port>
14 --addr <addr> Bind to address <addr>
15 --noauth Disable authentication
16 --keymap Spefify keymap (uses kvm keymap files)
20 spiceterm is a full featured terminal emulator and exports the display
21 using the SPICE protocol. Implements a 'xterm' compatible terminal.
27 =item xterm/linux compatible
29 =item cut and paste (vdagent)
31 =item screen resize (vdagent)
33 =item use TLS to encrypt all traffic
35 =item use Proxmox VE authentication
41 You can disable authentication using the C<--noauth> option.
43 Ticket authentication is default, and you should pass the ticket using
44 the C<SPICE_TICKET> environment variable.
46 # SPICE_TICKET=PASSWD ./spiceterm
48 =head1 Keyboard Layout
50 Due to SPICE protocol limitation, you need to specify the keyboard
51 layout used by the client. We currently use the keymap files from kvm
52 (/usr/share/kvm/keymaps/).
54 # spiceterm --keymap de
58 By default we start a simple shell (/bin/sh)
62 You can then connect with remote-viewer
64 # remote-viewer spice://localhost?tls-port=5900
66 Note: spiceterm uses a short timeout and exit if no client connects
67 (for security reasons).
69 You can also specify the program to execute, for example a login screen
71 # spiceterm --noauth -- /bin/login
73 Or enter a OpenVZ container console
75 # ./spiceterm --noauth -- vzctl enter 100
80 Dietmar Maurer <dietmar@proxmox.com>
82 =head1 COPYRIGHT AND DISCLAIMER
84 Copyright (C) 2013 Proxmox Server Solutions GmbH
86 Copyright: spiceterm is under GNU GPL, the GNU General Public License.
88 This program is free software; you can redistribute it and/or modify
89 it under the terms of the GNU General Public License as published by
90 the Free Software Foundation; either version 2 of the License, or
91 (at your option) any later version.
93 This program is distributed in the hope that it will be useful,
94 but WITHOUT ANY WARRANTY; without even the implied warranty of
95 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
96 GNU General Public License for more details.
98 You should have received a copy of the GNU General Public License along
99 with this program; if not, write to the Free Software Foundation, Inc.,
100 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.