a.查看服务器是否安装
rpm -q tftp --->package tftp is not installed
b.查看有没有安装包
先挂载光驱mount /dev/cdrom mnt
cd /mnt/Service/
ls tftp*--->tftp-0.42-3.1.i386.rpm tftp-server-0.42-3.1.i386.rpm
c.进入tftp文件修改配置(也可以去setup的系统服务中修改tftp开机自启动)
cd /etc/xinetd.d
ls
gedit tftp& 修改disable=yes>>disable=no
d.重启服务
service xinetd restart
e.到根目录下的tftpboot创建一个文件
用vi创建:vi download.txt--->写入:just a download test!!
f.windows端测试
tftp linuxIP get download.txt
tftp选项介绍:
-i 指定二进制映像模式(也称为八进制)。在二进制映像模式中,逐字节地移动文件。在传输二进制文件时,使用此模式。
put 上载文件
get 下载文件
g.上载文件
>>tftp 192.168.1.158(linux主机ip) put a.txt(上载文件)
error!!
配置文件:
cd /etc/xinetd.d
vi tftp-->Server_args= -s /tftpboot -c
服务器重启:service xinetd restart
windows端测试:tftp 192.168.1.158 put a.txt //error!!
查看tftpboot文件的权限:ls -dl tftpboot>>发现权限不足
修改目标目录(/tftpboot)权限
chmod 777 tftpboot
windows端测试:tftp 192.168.1.158 put a.txt //error!!
setenforce 0 强制安全管理关闭
getenforce 查看安全管理状态
windows端测试:tftp 192.168.1.158 put a.txt //success!!
h.在Linux中安装客户端
cd /mnt/Server
rpm -ivh tftp-0.42-3.1.1.i386.rpm
测试:
]#tftp
(to)localhost(192.168.1.158(本机IP))
>进入tftp客户端
【网络文件系统(NFS)的安装】(类似于windows共享目录)
a.查看是否安装NFS
rpm -q nfs-utils-0
b.查看是否开启了NFS服务
chkconfig --list |grep nfs
c.查看NFS状态
service nfs status
d.配置
vi /etc/exports 将一个目录共享出去
vi>>/home 192.168.1.*(rw,sync,no_root_squash)
/home : 允许其他计算机访问的目录
92.168.1.* : 被允许访问该目录的客户端IP地址
rw: 可读可写
sync:同步写磁盘(async:资料会先暂存于内存当中,而非直接写入硬盘)
no_root_squash:表示客户端root用户对该目录具备写权限
f.NFS启动
启动NFS服务器时用下面命令:
/etc/init.d/nfs start
重启NFS服务器时用下面命令:
/etc/init.d/nfs restart
g.远程Linux主机或开发板的NFS的使用
mount -t nfs servername:/shared_dir /localdir
cd /mnt
mkdir mynfs
>mount -t nfs 192.168.1.158:/wpce1111 mynfs
要挂载其他的要先卸载!!
【Samba服务器的安装】(实现Linux与windows之间的文件共享)
a.查看服务是否安装
rpm -qa | grep samba
b.安装服务器
rpm -ivh samba-3.0.25b-0.el5.4.i386.rpm
c.配置
cd /etc/samba
vi smb.conf
vi>复制[homes]
修改为:
[root]
commet = Root Directories
browseable = yes #是否可浏览
writable = yes #是否可写
path = / #共享路径
valid users = smb #用户
重启服务:service smb restart
d.添加Samba用户cd
useradd smb 添加用户
smbpasswd -a smb 为用户添加密码
e.windows端测试
\\192.168.1.158 (linux主机ip)
【Telnet服务的安装】
a.挂载光驱
mount /dev/cdrom cdr
b.查看服务并安装
rpm -q telnet
rpm -ivh telnet-server-...
c.修改配置
cd /etc
vi hosts
>在空白行输入
192.168.1.156(windowsIP) PC-2011062488(windows主机名)
d.重启服务
service xinetd restart
service network restart
e.要root也有登陆权限
gedit /etc/securretty &
>pts/1....
f.错误处理
安全策略:setenforce 0
防火墙:service iptables stop