LINUX 下的网络服务配置
2016-07-15 09:49
567 查看
1、NFS 服务 ===》网络文件系统
2、FTP 服务 ===》文件传输协议系统
3、TFTP 服务 ===》简单文件传送系统
4、SSH 服务 ===》远程访问主机服务
===========================================
1、NFS ===》网络文件系统
1.1 NFS 的服务器端
1、拷贝安装包
nfs-utils-1.2.3-39.el6.i686.rpm
rpcbind-0.2.0-11.el6.i686.rpm
或者直接从/media/RHEL_6.5 i386 Disc 1/Packages
路径下安装(虚拟机)
2、 安装软件
rpm -ivh rpcbind-0.2.0-11.el6.i686.rpm
rpm -ivh nfs-utils-1.2.3-39.el6.i686.rpm
3、查看是否安装成功
rpm -qa rpcbind
rpm -qa nfs-utils
4、修改服务器配置文件
mkdir /mnt/nfs
mkdir /mnt/share
vim /etc/exports
cat /etc/exports
5、重启服务
service iptables stop ===>关闭防火墙
service nfs start ===>启动nfs服务
或 service nfs restart ===>重启nfs服务
6、环境测试:
要求同桌,使用showmount -e 192.168.0.xxx
查看共享是否生效
测试mount:
mount 192.168.0.xxx:/mnt/nfs /root/test
//对方ip+共享 //本机目录
卸载mount:
umount /root/test
====================================================
FTP 服务器
1、客户端
rpm -qa ftp ==>查看是否安装ftp客户端
===>ftp-0.17-54.el6.i686
如果没有:
1、yum install ftp
2、拷贝 ftp-0.17-54.el6.i686.rpm 并安装
rpm -ivh ftp-0.17-54.el6.i686.rpm
使用ftp:
cd ~
ftp 192.168.0.198 =>198 要ftp登录的目标服务器
帐号: ftp
密码: ftp
230 Login successful.
ftp>
ls 查看服务器上的共享文件
cd pub
get g++ ==>从服务器上下载g++ 文件到登录前的目录
by 退出链接
ls 查看当前目录是否下载成功
cd ~
touch xxx ==>写点东西
ftp 192.168.0.198
账户: ftp 密码 ftp
ls ==》pub upload
cd upload
ls 查看当前上传目录中的文件
put xxx ===>xxx不能是目录,只能是单个文件
ls 查看xxx是否上传成功
by 退出
2、服务器端
安装:
rpm -ivh vsftpd-2.2.2-11.el6_4.1.i686.rpm
或
yum install vsftpd
验证是否安装成功:
rpm -qa vsftpd 或
yum info vsftpd
修改服务器的配置文件:
mv /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf_bak
vim /etc/vsftpd/vsftpd.conf
cd /var/ftp
ls ==>pub ===>公共下载目录
mkdir upload ==》新建一个上传目录
chmod 777 upload
setenforce 0 ==>关闭安全选项
启动服务器:
service iptables stop
service vsftpd restart
启动后邀请同桌使用客户端ftp测试功能。
===============================================================
ssh 服务
1、客户端默认安装
ssh -v
OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
ssh 用户名称@目标ip 回车
2、 服务器端安装:
拷贝所有openssh的文件
openssh-5.3p1-94.el6.i686.rpm
openssh-askpass-5.3p1-94.el6.i686.rpm
openssh-clients-5.3p1-94.el6.i686.rpm
openssh-server-5.3p1-94.el6.i686.rpm
rpm -ivh openssh*
记录:配置文件的路径在 /etc/ssh/*
默认配置不用修改
启动服务:
service sshd restart
使用客户端链接测试服务器。
linux: ssh xxx@服务器ip 尝试链接。
windows: SecureCRT 软件可视化方式链接服务器
===============================================================
tftp 服务器
1、客户端
tftp-0.49-7.el6.i686.rpm
rpm -ivh tftp-0.49-7.el6.i686.rpm
tftp 192.168.0.198
tftp> get xxx ===》下载
put xxx ===》上传
quit ===>退出
2、服务器端:
tftp-server-0.49-7.el6.i686.rpm
xinetd-2.3.14-39.el6_4.i686.rpm
rpm -ivh 以上的两个包
或者: yum install tftp-server
验证安装效果:
rpm -qa tftp-server
====》tftp-server-0.49-7.el6.i686
修改tftp的服务配置文件:
vim /etc/xinetd.d/tftp
mkdir /tftpboot
chmod -R 777 /tftpboot
touch /tftpboot/xxxx
重启服务:
service iptables stop
service xinetd restart
service xinetd status ===>查看服务是否运行
客户端链接测试:
tftp 服务器ip
get xxx
put xxx
quit
2、FTP 服务 ===》文件传输协议系统
3、TFTP 服务 ===》简单文件传送系统
4、SSH 服务 ===》远程访问主机服务
===========================================
1、NFS ===》网络文件系统
1.1 NFS 的服务器端
1、拷贝安装包
nfs-utils-1.2.3-39.el6.i686.rpm
rpcbind-0.2.0-11.el6.i686.rpm
或者直接从/media/RHEL_6.5 i386 Disc 1/Packages
路径下安装(虚拟机)
2、 安装软件
rpm -ivh rpcbind-0.2.0-11.el6.i686.rpm
rpm -ivh nfs-utils-1.2.3-39.el6.i686.rpm
3、查看是否安装成功
rpm -qa rpcbind
rpm -qa nfs-utils
4、修改服务器配置文件
mkdir /mnt/nfs
mkdir /mnt/share
vim /etc/exports
cat /etc/exports
5、重启服务
service iptables stop ===>关闭防火墙
service nfs start ===>启动nfs服务
或 service nfs restart ===>重启nfs服务
6、环境测试:
要求同桌,使用showmount -e 192.168.0.xxx
查看共享是否生效
测试mount:
mount 192.168.0.xxx:/mnt/nfs /root/test
//对方ip+共享 //本机目录
卸载mount:
umount /root/test
====================================================
FTP 服务器
1、客户端
rpm -qa ftp ==>查看是否安装ftp客户端
===>ftp-0.17-54.el6.i686
如果没有:
1、yum install ftp
2、拷贝 ftp-0.17-54.el6.i686.rpm 并安装
rpm -ivh ftp-0.17-54.el6.i686.rpm
使用ftp:
cd ~
ftp 192.168.0.198 =>198 要ftp登录的目标服务器
帐号: ftp
密码: ftp
230 Login successful.
ftp>
ls 查看服务器上的共享文件
cd pub
get g++ ==>从服务器上下载g++ 文件到登录前的目录
by 退出链接
ls 查看当前目录是否下载成功
cd ~
touch xxx ==>写点东西
ftp 192.168.0.198
账户: ftp 密码 ftp
ls ==》pub upload
cd upload
ls 查看当前上传目录中的文件
put xxx ===>xxx不能是目录,只能是单个文件
ls 查看xxx是否上传成功
by 退出
2、服务器端
安装:
rpm -ivh vsftpd-2.2.2-11.el6_4.1.i686.rpm
或
yum install vsftpd
验证是否安装成功:
rpm -qa vsftpd 或
yum info vsftpd
修改服务器的配置文件:
mv /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf_bak
vim /etc/vsftpd/vsftpd.conf
cd /var/ftp
ls ==>pub ===>公共下载目录
mkdir upload ==》新建一个上传目录
chmod 777 upload
setenforce 0 ==>关闭安全选项
启动服务器:
service iptables stop
service vsftpd restart
启动后邀请同桌使用客户端ftp测试功能。
===============================================================
ssh 服务
1、客户端默认安装
ssh -v
OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
ssh 用户名称@目标ip 回车
2、 服务器端安装:
拷贝所有openssh的文件
openssh-5.3p1-94.el6.i686.rpm
openssh-askpass-5.3p1-94.el6.i686.rpm
openssh-clients-5.3p1-94.el6.i686.rpm
openssh-server-5.3p1-94.el6.i686.rpm
rpm -ivh openssh*
记录:配置文件的路径在 /etc/ssh/*
默认配置不用修改
启动服务:
service sshd restart
使用客户端链接测试服务器。
linux: ssh xxx@服务器ip 尝试链接。
windows: SecureCRT 软件可视化方式链接服务器
===============================================================
tftp 服务器
1、客户端
tftp-0.49-7.el6.i686.rpm
rpm -ivh tftp-0.49-7.el6.i686.rpm
tftp 192.168.0.198
tftp> get xxx ===》下载
put xxx ===》上传
quit ===>退出
2、服务器端:
tftp-server-0.49-7.el6.i686.rpm
xinetd-2.3.14-39.el6_4.i686.rpm
rpm -ivh 以上的两个包
或者: yum install tftp-server
验证安装效果:
rpm -qa tftp-server
====》tftp-server-0.49-7.el6.i686
修改tftp的服务配置文件:
vim /etc/xinetd.d/tftp
mkdir /tftpboot
chmod -R 777 /tftpboot
touch /tftpboot/xxxx
重启服务:
service iptables stop
service xinetd restart
service xinetd status ===>查看服务是否运行
客户端链接测试:
tftp 服务器ip
get xxx
put xxx
quit
相关文章推荐
- HTTP请求和响应
- TCP/IP协议之IP层(转自TCP/IP详解卷一)
- KJFrameForAndroid 资料——KJBitmap与KJHttp的深度用法
- JSON-handle(0.0.1.3)转载自http://www.chromein.com/crx_12022.html
- node.js中的http.response.writeHead方法
- KJFrameForAndroid 资料——KJHttp使用方法
- xmlhttp安全请求
- 每日安全简讯20160715
- 万能的xmlhttp
- App安全之网络传输安全
- Android提高第二十一篇之MediaPlayer播放网络视频
- Android提高第二十篇之MediaPlayer播放网络音频
- 【Nginx】使用Nginx作为Http代理的配置文件
- 深刻理解和运用XMLHttpRequest
- java网络socket编程(四)之Socket扩展1--实现单文件服务器
- https的博客作业
- Android 使用PLDroidPlayer播放网络视频 根据视频角度自动旋转
- android ListView利用SimpleAdapter显示特定布局并且异步加载网络图片
- 前馈神经网络模型-误差逆向传播算法
- IP地址和端口