1234567891011121314151617181920212223242526272829303132333435363738 |
- If you are logged in as the user who will manage the CA and have a graphical
- session, all you need to go is run TinyCA. On my system it doesn't have an entry
- in the application menu. If yours has, run it from there. Otherwise, you can
- run it from the command line (or Alt-F2):
- $ tinyca2
- For long term use, you can create a menu item easily. Graphical menu editors
- exist for several desktop environments (e.g. Alacarte for GNOME), in which you
- can add an entry, e.g. under the System category.
- If you created a new 'ca' user for managing the CA, here are the steps to get a
- graphical session in which you can run TinyCA as above.
- The new 'ca' user doesn't have password access. You'll need to become 'ca' by
- being root first. For commandline use, e.g. when using GnuTLS or OpenSSL
- directly, you can do as follows:
- $ su
- # su - ca
- Now you are 'ca' on that terminal. But we're going to use a GUI application for
- the CA management, which means you'll need to run the X server. This won't work
- with a terminal emulator, but you can do as follows. First read all the steps,
- before you start.
- 1. Press `Ctrl-Alt-F1` to open a new login shell. At any point, `Ctrl-Alt-F7`
- should take you back. However, at least for me, there's an X server error if
- I try to Ctrl-Alt-F7 and again Ctrl-Alt-F1 after X has been launched on the
- new F1 terminal. I suggest you try this once to see what happens. If there's
- an error, just reopen this page in the new shell so you don't need to go back
- here and can work with the new shell.
- 2. Log in as root (user is "root", then enter root password)
- 3. `# su - ca`
- 4. `$ startx`
- Now you can run TinyCA as explained above.
|