ubuntu下安装telnet/ssh和ftp服务

摘自:http://www.cppblog.com/liangyi/archive/2009/07/20/90677.aspx

1  安装telnet服务

    1)apt-get install openbsd-inetd  

    2)sudo apt-get install xinetd telnetd

   3)/etc/inetd.conf 添加telnet stream tcp nowait root /usr/sbin/tcpd  /usr/sbin/in.telnetd

    4)/etc/init.d/openbsd-inetd restart

    5)重启telnet服务: sudo /etc/init.d/xinetd restart

    6)乱码问题:下载pietty,选择telnet登录,选择UFT-8

     7)netstat -a | grep telnet 可以看见tcp 0 0 *:telnet *:* LISTEN


2  安装ssh服务
    1)sudo apt-get install openssh-server
    2)重启服务:sudo /etc/init.d/ssh restart

3  安装vsftpd
    1)sudo apt-get install vsftpd
    2)编辑vsftpd.conf: sudo vi /etc/vsftpd.conf,修改以下几处:       
        nonymous_enable=NO    (如果允许匿名访问,那么选择YES)
        local_enable=YES   (允许本地的Linux帐户访问这个ftp服务器)
        write_enable=YES   (本地的 LInux帐户访问时,可写)   
        chroot_list_enable=YES
        chroot_list_file=/etc/vsftpd.chroot_list  (在另外的/etc/vsftpd.chroot_list文件中添加限制的用户)
    3)重启服务:sudo /etc/init.d/vsftpd restart

你可能感兴趣的:(linux,list,Stream,tcp,ubuntu,FTP服务器)