fmII
Thu, Jul 24th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 05:54 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 cotty - Default branch
Section: Unix

 

Added: Thu, Nov 2nd 2000 23:13 UTC (7 years, 8 months ago) Updated: Fri, Apr 12th 2002 22:56 UTC (6 years, 3 months ago)


About:
cotty is a simple command-line tool to manage pseudo-terminals. It allows users to run processes communicating with each other through their tty as opposed to files, pipes, or sockets. Its main use is to build a VPN (virtual private network) or conversely pierce a firewall.

Author:
François-René Rideau <fare+cotty (at) tunes (dot) org> [contact developer]

Rating:
8.34/10.00 (1 vote)

Homepage:
http://fare.tunes.org/files/fwprc/
Tar/GZ:
http://fare.tunes.org/files/fwprc/

Trove categories: [change]
[Development Status]  5 - Production/Stable
[Environment]  No Input/Output (Daemon)
[Intended Audience]  System Administrators
[License]  OSI Approved, OSI Approved :: GNU General Public License (GPL)
[Operating System]  POSIX
[Programming Language]  C
[Topic]  Security, System :: Systems Administration

Dependencies: [change]
No dependencies filed

 
» Rating: 8.34/10.00 (Rank N/A)
» Vitality: 0.00% (Rank 17005)
» Popularity: 0.14% (Rank 29836)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 5,489
   URL hits: 2,045
   Subscribers: 0

Other projects from the same categories:
Fix broken links
STADRIN
num-utils
GNU cfengine
AntiVirus Scanner


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 0.5 13-Apr-2002 GNU General Public License (GPL) Homepage Tar/GZ

 Comments

[»] Other uses for cotty
by Faré - Apr 12th 2002 20:23:37

cotty is happily no more needed for use with the Linux PPP daemon. Indeed, under Linux, pppd now has an option pty that serves the same purpose (check the pppd manpage for details). However, cotty is still useful with BSD or Solaris versions of pppd.

Cotty is also useful to drive other programs that require being connected to a terminal so as to work properly, notably telnet or pptp. I notably use it in my automatic reconnection script for ADSL.

[reply] [top]


[»] Using cotty to make a VPN
by Faré - Nov 3rd 2000 13:18:45

Comments in cotty.c are the documentation.

The main use of cotty is to build a VPN (virtual p{rivate,ublic} network), as in:

cotty -d -- pppd silent 192.168.0.1:192.168.0.2 -- ssh -t root@remote
pppd

I wrote it for use with fwprc, as described in the Firewall Piercing mini-HOWTO.

[reply] [top]


    [»] Making a VPN without cotty
    by Faré - Aug 15th 2001 03:20:06

    As explained in the Firewall-Piercing mini-HOWTO, cotty is unnecessary when running a recent Linux pppd over ssh (as demonstrated above); but it is still useful when running pppd over telnet, or when using a non-linux pppd.

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber