Ubuntu 10.04开发环境配置

1.安装 配置 启动FTP服务
 sudo apt-get install vsftpd
 修改vsftpd的配置文件将下面几行前面的"#"去掉
 #local_enable=YES
 #write_enable=YES
 
 
2.安装 配置 启动ssh服务
 sudo apt-get install openssh-server
 配置默认
 
 3.安装 配置 启动nfs服务
 sudo apt-get install nfs-kernel-server portmap
 在它的配置文件/etc/exports增加如下内容,以后可以通过网络文见系统访问/home/change/work/nfs_root
 /home/change/work/nfs_root  *(rw,sync,no_root_squash)
 /home/change/work/nfs_root/rootfs_dir *(rw,sync,no_root_squash)
 修改完后,执行一下命令重启nfs
 sudo /etc/init.d/nfs-kernel-server restart
 ls /mnt
 sudo mount -t nfs localhost:/home/change/work/nfs_root /mnt/
 ls /mnt
 如 果 没 有 出 现 错 误 信 息 , 您 将 可 以 浏 览 到 /mnt 目 录 中 的 内 容 和
 /home/change/work/nfs_root 是一致的
 nfs启动系统
 set bootargs root=/dev/nfs nfsroot=192.168.1.112:/home/change/work/nfs_root/fs_mini_mdev_new \
 nolock ip=192.168.1.17:192.168.1.112:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0,115200
 
4.安装 配置 启动tftp服务
 (1)安装tftp服务端和客戶端
 sudo apt-get install tftp tftpd
 //sudo apt-get install tftpd-hpa 安装增强版本忽出现
 //sudo apt-get install tftp-hpa  Error code 1: File not found
 (2)安装 xinetd
 sudo apt-get install xinetd
 //(3)在/etc/xinetd.d/下添加文件tftpd 此步骤忽略
 //cd /etc/xinetd.d/
 //sudo touch tftpd
 (4)建立配置文件,建立/etc/xinetd.d/tftp,写入内容
 service tftp
 {
        socket_type    = dgram
        protocol      = udp
        wait          = yes
        user          = root
        server        = /usr/sbin/in.tftpd
        server_args    = -s /home/change/work/tftpboot/
        disable        = no
        per_source    = 11
        cps            = 100 2
        flags          = IPv4
 }
 其中server_args设置的/home/change/work/tftpboot目录是tftp服务器的目录,设置其访问权限为777:
 sudo mkdir -pv /home/change/work/tftpboot/
 sudo chmod 777 /home/change/work/tftpboot/
 (5)重启tftp
 sudo /etc/init.d/xinetd restart
 (6)本机测试。在/tftpboot目录下创建一个ky文件,启动另外一个终端,输入:
 tftp 127.0.0.1
 tftp> get ky //获取ky文件
 tftp> q
 ls //就会现示刚刚的到的ky

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/19904.html