ubuntu的开机必做项

工欲善其事,必先利其器。ubuntu装好后,依个人经验需要做几项工作:

1),apt-get  update&upgrade------- 更新源和软件,这对于低版本的ubuntu来说是必要的

2),sudo passwd root -------创建root账户

3),  /etc/gdm/custom.conf --------login账户改为root,省去了开机输入账户密码的步骤

4),用做嵌入式开发需要建立宿主机的网络环境:

一,将虚拟机设置成静态网桥模式:

a,VM网络配置为bringe to 网卡

b,编辑/etc/network/iface,如下:

auto lo

iface lo inet loopback

#auto eth0

#iface eth0 inet static

#address X.X.X.X

#netmask ......

#broadcast ....

#gateway ......

二,搭建tftp服务器

a,下载安装软件tftp-hpa、tftpd-hpa(tftp、tftpd应该也可以,没试过),xinetd(网络守护进程)

b,建立下载目录mkdir -p /tftpboot,chmod -R 777  tftpboot

c,在/etc/xinetd.d目录下touch tftp,编辑tftp的内容如下:

service tftp
        {
                socket_type = dgram
                protocol = udp
                wait = yes
                user = root
                server = /usr/sbin/in.tftpd
                server_args = -s /tftpboot-c
                disable = no
                per_source = 11
                cps = 100 2
                flags = IPv4
        }

注意黑色字体部分,关于-s和-c说明如下,

         -l 使用standalone模式运行,此模式下,将会忽略-t选项
        -a address:port 在standalone模式下服务所在的IP与端口,如果不指定,则在本机所有IP,/etc/service中指定的port上侦听连接
        -c 允许在服务器上新建文件,否则只允许更新现有的文件。如果未指定-U或-p选项,则允许任何人上传文件
        -s directory 服务器端默认的目录,默认为/var/lib/tftpdboot
        -u username tftp服务以什么身份运行,默认是nobody,一般可以新建一个tftp的账号来运行
        -U umask 上传文件的掩码,如果未指定-p则为000,如果指定了-p,则采用指定的umask
        -p 对于通过-u指定的用户执行的动作,不做额外的权限检查

d,重新启动xinetd,stop xinetd & start xinetd或者reboot

e,netstat  -lnput 查看xinetd是否已经启动

f,测试下上传和下载 tftp localhost,然后使用put 或get命令,文件自己新建吧。若提示有问题查下文件的读写权限及步骤c!

 

/*************************************************以上在10.04版本上是OK的,但是11.04版本上验证不通过,应该如下:**************************************************/

 

不要创建tftp文件,直接配置/etc/default/tftpd-hpa,内容如下:

# /etc/default/tftpd-hpa
 
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure -c"


 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值