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
Ubuntu 10.04开发环境配置
内容版权声明:除非注明,否则皆为本站原创文章。