On 5/29/05, Paul Lacatus <[EMAIL PROTECTED]> wrote:
> Trebuie sa ma leg cu un FC2 pe un server vpn cu debian . Vpn tip
> ppp-ssh. Am un script care face ssh-ul  dupa care arunca  un pppd.
> Lipitura intre ele se face cu pty-redir. parerea mea este ca pty-redir
> se ineaca dev-uri de la kernel 2.6. Imi da un mesaj " Ran out of pty"

n-ai nevoie de pty-redir, pppd are o optiune - pty - care aloca
automat un pty si executa comanda (ssh in cazul asta) pe el. de ex, eu
il folosesc in felul urmator:

SSH_OPTS=3D"-P -o KeepAlive=3Dyes -o Batchmode=3Dyes"
PPPD_LOCAL_OPTS=3D"persist holdoff 30 maxfail 0 linkname ${VPN_NAME}
updetach noauth passive"

start()
{
        echo "Starting VPN (${VPN_NAME})..."

        ${PPPD} ${PPPD_LOCAL_OPTS} pty "
                ${SSH} ${SSH_OPTS} [EMAIL PROTECTED] \"
                        sudo ${PPPD} nodetach notty noauth linkname ${VPN_N=
AME}
                \"
        " ipparam vpn ${LOCAL_P2P_IP}:${PEER_P2P_IP} || exit 1

        echo "connected."
}

adica lansezi un pppd care aloca un pty si executa ssh pe el, iar ssh
porneste pppd pe partea cealalta. ca sa mearga totul uns, setezi
autentificare bazata pe pubkey si pe server ii dai la user dreptul sa
sudo fara parola "pppd".

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui