Potřebujeme-li přistupovat na cvs server ze vzdáleného počítač můžeme s úspěchem použít přístup přes ssh.
FIXME: popsat
Při obracení se na tokovýto vzdálený cvs server je vhodné před použitím cvs nastavit některé proměnné nemusíme potom uvádět přepínače přikazu cvs jenž blíže popisují tento vzdálený stroj a způsob přistupu k němu.
$ export CVSROOT=cvs.firma.cz:/var/lib/cvs $ export CVS_RSH=ssh
Potřebujeme-li anonymní přístup, musíme použít pserver. Tento nakonfigurujeme při instalaci nebo později spustíme program
# dpkg-reconfigure cvs
FIXME: Popsat nastavení
Pro větší bezpečnost jsem se rozhodl nespouštět pserver pod uživatelem root
, ale vytvořil jsem jen pro tento účel uživatele src
# adduser --system src
Poté jsem opravil název uživatele z root
na src
v souboru /etc/inetd.conf
cvspserver stream tcp nowait.400 cvs /usr/sbin/tcpd /usr/sbin/cvs-pserver
a převedl vlastnictví celé „repository“ na tohoto nově založeného uživatele cvs
# chown --recursive src /var/lib/cvs