Linux学习笔记之服务器篇(一)

 【TFTP服务器的安装】
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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值