Chinaunix首页 | 论坛 | 博客
  • 博客访问: 420594
  • 博文数量: 117
  • 博客积分: 3003
  • 博客等级: 中校
  • 技术积分: 1221
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-16 14:11
文章分类

全部博文(117)

文章存档

2011年(7)

2010年(110)

我的朋友

分类: LINUX

2010-08-16 14:37:10

转载时请注明原文出处(http://blog.sina.com.cn/wyw1976)及作者邮箱()
 
 
1.  配置IP地址

(1) 打开/etc/network/interfaces
       如果设置ethernet0通过DHCP获得IP地址,则增加:
            auto eth0
            iface eth0 inet dhcp
       如果设置ethernet1为静态地址, 则增加:
            auto eth1
            iface eth1 inet static
            address 192.168.1.100
            gateway 192.168.1.1
            netmask 255.255.255.0
(2) 重启network服务,“/etc/init.d/networking restart”
 
 
2.  安装 SSH, 用于远程登录和控制

(1)  安装一下与SSH有关的包, “sudo apt-get install”
       openssh-client
       openssh-server
       ssh
       sh-askpass-gnome
(2)  ps –e | grep ssh, 看SSH 服务是否已经启动(如果找到sshd), 否则运行“/etc/init.d/ssh restart”
(3)  SSH的配置文件是/etc/ssh/sshd_config,其中你可以指定端口,缺省是22。
(4)  在同一网段的其他Windows机器上,可以运行Putty等工具,应该可以远程登录到该Linux机器。
 
3.  安装FTP,用于远程下载和上传文件

(1) 安装一下与FTP有关的包
       tftp-hpa
       tftpd-hpa
(2) 修改tftp 的配置文件/etc/inetd.conf,设置FTP服务器目录(事先创建)
(3) 重启ftp服务: /etc/init.d/tftpd-hpa restart
(4) 在同网段的其他linux机器上或开发板上运行“tftp -gr temp_file 192.168.1.100”,(假设FTP服务器所在的机器的IP地址为192.168.1.100),该命令将从服务器下载temp_file到本地。
(5) 运行“tftp –pl temp_file 192.168.1.100”可以将本地文件temp­_file上传到FTP 服务器上(服务器地址是192.168.1.100)。可是如果FTP服务器是在UBUNTU的话,运行上述命令会报错“tftp: server error: (1) File not found”,解决的办法是在FTP服务器的目录中创建一个名字为temp­_file的命令;再次运行该命令,又报错“tftp: server error: (0) Permission denied”,解决的办法是为服务器上的temp_file 增加写权限即可。
(6) 需要注意的是, tftp是有inetd控制的,如果执行”ps –e|grep inetd”没有看到inetd,则应该先安装,“sudo apt-get install openbsd-inetd”然后重启inetd, “/etc/init.d/openbsd-inetd restart”
 
4. 安装Samba,用于Linux/Windows文件共享

(1) 安装一下与Samba有关的包
       samba
       samba-common

(2) 在Linux机器上创建一个目录,作为共享目录,例如/my_samba, 为该目录增加写权限。
(3) 修改Samba配置文件:/etc/samba/smb.conf,备份原文件,删除smb.conf原有内容,然后增加如下行:
      [global]
      workgroup=LinuxSir
      netbios name=LinuxSir05
      server string=Linux Samba Server TestServer
      security=share
      [linuxsir]
      path=/my_samba
      writeable=yes
      browseable=yes
      guest ok=yes
      create mode=777
(4) 重启Samba服务:
     /etc/init.d/samba restart
     /usr/sbin/smbd
     /usr/sbin/nmbd
(5) 在同网段的windows机器上,应该可以操作/my_samba目录。(直接在浏览器中输入Linux IP 地址, 例如)

 
 5.安装NFS

(1) 安装与NFS有关的包:
       nfs-kernel-server
       nfs-common
(2) 创建NFS目录,例如/home/my_nfs
(3) 修改NFS 配置文件 /etc/exports,增加一行:
      /home/my_nfs *(rw,sync,no_root_squash)
(4) 重启NFS服务
      /etc/init.d/nfs-kernel-server restart
(5)   在同网络的其他Linux机器或开发板上,运行
      mount -o nolock,rsize=1024,wsize=1024 192.168.99.100:/home/my_nfs  /tmp
(假设NFS所在的机器IP地址是192.168.99.100,而/tmp目录是开发板的一个已经存在的目录)
上述命令成功执行后,可以在/tmp中看到并访问所有/home/my_nfs中的内容。同时如果执行”mount”命令,可以看到相关的项。
阅读(842) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~