← Back to team overview

sslug-teknik team mailing list archive

Re: CVS og login

 

On Wed, 31 Jul 2002, Michael Bernhard Sørensen wrote:

>Hvordan sætte jeg ssh-porten når jeg laver cvs ind på en server bag en
>firewall?

Du søger bare for at port 22 er åben i firewallen. Hvis det er med
iptables så virker noget som:
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j
ACCEPT

Derudover sætter du en env. variable i din skal som siger CVS_RSH=ssh
Dvs. på din klient maskine, sætter du
export CVS_RSH=ssh (eller setenv CVS_RSH ssh)

Du skal selvfølgelig også have installeret cvs på din firewall. Hvis cvs
ikke ligger på firewall maskinen, så skal du selvfølgelig rette iptables
ovenfor så de bliver sendt videre i systemet. Det har jeg ikke prøvet,
men det kan ikke være svært efter at du har læst: man iptables.

Så virker det (i hvert fald for mig :-)

Martin
-- 
"Science is like sex: sometimes something useful comes out, but that is
not the reason we are doing it"
	Richard Feyman



References