Unix爱好者家园最引人注目的广告位!
  欢迎 ylnxlyu 加入本站!
 免费注册  用户登陆  汇款方式  汇款确认  产品报价  联系我们  帮助中心

加入收藏
设为首页
会员体系
申请VIP
网站首页 光盘超市 软件下载 技术文章 专题 用户中心 VIP会员 网站留言 论坛 站内搜索 卓越资源 源代码

今天是:2010年03月16日 星期二  您现在位于: 首页 → 技术文章 → RedHat Fedora...
   RedHat Fedora Core 5 上手指南(15)
作者:  出处:www.linuxsir.org  更新时间: 2007年02月11日 
SSH

如何用SSH登录远程Fedora计算机
  • 参考 #概述

实例,假设远程Fedora计算机已安装SSH服务器服务,并且防火墙允许连接
远程Fedora计算机:192.168.0.1
代码:
ssh username@192.168.0.1

如何从远程Fedora计算机复制文件/文件夹到本地计算机(scp)
  • 参考 #概述

实例,假设远程Fedora计算机已安装SSH服务器服务,并且防火墙允许连接
远程Fedora计算机:192.168.0.1
远程文件/文件夹位置: /home/username/remotefile.txt
本地计算机保存位置:.(当前目录)
代码:
scp -r username@192.168.0.1:/home/username/remotefile.txt .

如何从本地计算机复制文件/文件夹到远程Fedora计算机(scp)
  • 参考 #概述

实例,假设远程Fedora计算机已安装SSH服务器服务,并且防火墙允许连接
本地文件/文件夹位置:localfile.txt
远程Fedora计算机:192.168.0.1
远程Fedora计算机保存位置:/home/username/
代码:
scp -r localfile.txt username@192.168.0.1:/home/username/

如何从远程Fedora计算机复制文件/文件夹到本地计算机(rsync)
  • 参考 #概述

实例,假设远程Fedora计算机已安装SSH服务器服务,并且防火墙允许连接
远程Fedora计算机:192.168.0.1
远程文件/文件夹位置: /home/username/remotefile.txt
本地计算机保存位置:.(当前目录)
代码:
rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt .

如何从本地计算机复制文件/文件夹到远程Fedora计算机(rsync)
  • 参考 #概述

实例,假设远程Fedora计算机已安装SSH服务器服务,并且防火墙允许连接
本地文件/文件夹位置:localfile.txt
远程Fedora计算机:192.168.0.1
远程Fedora计算机保存位置:/home/username/
代码:
rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/

如何通过Windows计算机用SSH登录远程Fedora计算机
  • 参考 #概述

实例,假设远程Fedora计算机已安装SSH服务器服务,并且防火墙允许连接

如何通过Windows计算机从/向远程Fedora计算机复制文件/文件夹
  • 参考 #概述

实例,假设远程Fedora计算机已安装SSH服务器服务,并且防火墙允许连接

数据库服务器

如何安装 MYSQL 数据库服务器
  • 参考 #概述
  • 参考 #如何添加extra仓库
  • 使用 桌面 -> 系统设置 -> Add/Remove Applications

代码:
yum -y install mysql yum -y install mysql-server yum -y install php-mysql yum -y install MySQL-python yum -y install libdbi-dbd-mysql yum -y install mysql-devel
代码:
mysqladmin -u root password new_db_user_password /etc/init.d/mysqld start

如何安装MYSOL 控制中心
  • 参考 #概述
  • 参考 #如何添加extra仓库
  • 参考 #如何安装 MYSQL 数据库服务器
代码:
yum -y install mysql-administrator
  • 应用程序 -> 系统工具 -> MySQL Administrator

网络服务器

如何安装网络服务器
  • 参考 #概述
  • 参考 #如何添加extra仓库
代码:
yum -y install httpd yum -y install mod_ssl yum -y install httpd-manual yum -y install mod_perl yum -y install mod_auth_mysql yum -y install crypto-utils yum -y install mod_python /etc/init.d/httpd start

如何安装 PHP 网络服务器
  • 参考 #概述
  • 参考 #如何添加extra仓库
  • 参考 #如何安装 网络服务器
代码:
yum -y install php yum -y install php-mysql
代码:
/etc/init.d/httpd restart gedit /var/www/html/testphp.php
  • 插入如下内容到新文件
代码:
<?php phpinfo();?>

如何安装 MYSQL
  • 参考 #概述
  • 参考 #如何添加extra仓库
  • 参考 #如何安装 网络服务器
  • 参考 #如何安装 PHP for 网络服务器
  • 参考 #如何安装 MYSQL 数据库服务器
代码:
/etc/init.d/httpd restart

Apache 贴士

删除服务器签名
代码:
gedit /etc/httpd/conf/httpd.conf
  • 找到 "ServerSignature" 这一行
  • 修改 "ServerSignature on" 为
代码:
ServerSignature off
  • 在下面添加一行
代码:
ServerTokens ProductOnly
  • 保存并关闭文本编辑器
  • 重启 apache
代码:
/etc/rc.d/init.d/httpd restart

如何映射URLs到/var/www/外的文件夹
  • 参考 #概述
  • 参考 #如何安装 网络服务器
代码:
gedit /etc/httpd/conf.d/alias
  • 插入如下内容到新文件
代码:
Alias /URL-path /location_of_folder/
代码:
<Directory /location_of_folder/> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory>
  • 保存文件
代码:
/etc/init.d/httpd restart

如何改变Apache HTTP服务器的默认端口
  • 参考 #概述
  • 参考 #如何安装 网络服务器
实例,假设新端口为78
代码:
cp /etc/httpd/ports.conf /etc/httpd/ports.conf_backup gedit /etc/httpd/ports.conf
  • 找到这一行
代码:
Listen 80
  • 替换为下面内容
代码:
Listen 78
  • 保存文件
代码:
/etc/init.d/httpd restart

如何为Apache服务器解析RSS为PHP
  • 参考 #概述
  • 参考 #如何安装 网络服务器
  • 参考 #如何安装 PHP for 网络服务器
实例,假设RSS为DistroWatch.com - News
代码:
wget -c http://easylinux.info/uploads/magpierss-0.71.1.tar.gz mkdir /var/www/feeds tar zxvf magpierss-0.71.1.tar.gz -C /var/www/feeds/ mv /var/www/feeds/magpierss-0.71.1/* /var/www/feeds/ rm -fr /var/www/feeds/magpierss-0.71.1/ chown -R www-data:root /var/www/feeds/ gedit /var/www/feeds/index.php
  • 插入如下内容到新文件
代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>DistroWatch.com - News</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <style type="text/css"> /*<![CDATA[*/ /* DEFAULT TAG STYLES */ body { background: #ffffff; margin-left: 20px; font-family: bitstream vera sans,sans-serif; font-size: 9pt; } h1 { font-family: luxi sans,sans-serif; font-size: 15pt; } /*]]>*/ </style> </head> <body> <?php require_once 'rss_fetch.inc'; error_reporting(E_ERROR); $url = 'http://distrowatch.com/news/dw.xml'; $rss = fetch_rss($url); if ($rss) { echo "<h1>"; echo "<a href=$url>", $rss->channel[title], "</a><br/>"; echo "</h1>"; foreach ($rss->items as $item ) { $url = $item[link]; $title = $item[title]; $description = $item[description]; echo "<li>"; echo "<b>Topic:</b> <a href=$url><b><u>$title</u></b></a><br/><br/>"; echo "$description<br/><br/>"; echo "</li>"; } } else { echo "<a href=$url>", $url, "</a> - Server Down!<br/>"; } ?> </body> </html>

FTP 服务器

如何为文件传输服务安装 FTP 服务器
  • 参考 #概述
  • 参考 #如何添加extra仓库
代码:
yum -y install proftpd /etc/init.d/proftpd start

如何配置FTP服务器允许匿名FTP用户只读访问
  • 参考 #概述
  • 参考 #如何安装 FTP 服务器 for File Transfer service
代码:
cp /etc/proftpd.conf /etc/proftpd.conf_backup gedit /etc/proftpd.conf
  • 在文件末尾添加以下内容
代码:
<Anonymous ~ftp> User ftp Group nogroup UserAlias anonymous ftp DirFakeUser on ftp DirFakeGroup on ftp RequireValidShell off MaxClients 10 DisplayLogin welcome.msg DisplayFirstChdir .message <Directory *> <Limit WRITE> DenyAll </Limit> </Directory> </Anonymous>
  • 保存文件
代码:
/etc/init.d/proftpd restart

如何配置FTP服务器允许匿名FTP用户读/写访问
  • 参考 #概述
  • 参考 #如何为文件传输服务安装 FTP 服务器
代码:
cp /etc/proftpd.conf /etc/proftpd.conf_backup gedit /etc/proftpd.conf
  • 在文件末尾添加以下内容
代码:
<Anonymous ~ftp> User ftp Group nogroup UserAlias anonymous ftp DirFakeUser on ftp DirFakeGroup on ftp RequireValidShell off MaxClients 10 DisplayLogin welcome.msg DisplayFirstChdir .message </Anonymous>
  • 保存文件
代码:
/etc/init.d/proftpd restart

如何映射匿名FTP用户到/home/ftp/以外的文件夹
  • 参考 #概述
  • 参考 #如何为文件传输服务安装 FTP 服务器
代码:
cp /etc/proftpd.conf /etc/proftpd.conf_backup gedit /etc/proftpd.conf
  • 在文件末尾添加以下内容
代码:
<Anonymous /location_of_folder/> User ftp Group nogroup UserAlias anonymous ftp DirFakeUser on ftp DirFakeGroup on ftp RequireValidShell off MaxClients 10 DisplayLogin welcome.msg DisplayFirstChdir .message <Directory *> <Limit WRITE> DenyAll </Limit> </Directory> </Anonymous>
  • 保存文件
代码:
/etc/init.d/proftpd restart

如何改变FTP服务器的默认端口
  • 参考 #概述
  • 参考 #如何为文件传输服务安装 FTP 服务器

实例,假设新端口为77
代码:
cp /etc/proftpd.conf /etc/proftpd.conf_backup gedit /etc/proftpd.conf
  • 找到这一行
代码:
Port 21
  • 替换为下面内容
代码:
Port 77
  • 保存文件
代码:
/etc/init.d/proftpd restart

如何通过Windows计算机fpt登录远程Fedora计算机
  • 参考 #概述
实例,假设远程Fedora计算机已安装FTP服务器服务
参见 #如何安装 FTP 服务器 for File Transfer service
 (本文已被浏览 4096 次)
 发布人:sdccf
 → 推荐给我的好友
上篇文章:RedHat Fedora Core 5 上手指...
下篇文章:RedHat Fedora Core 5 上手指...
 相关文章:
Fedora 11的新特性和简易安装教程 Fedora 10初体验
Fedora 9新特性和安装截图 RedHat WS 4.6简单安装步骤
Fedora 7 安装与配置指南 Fedora 7安装Intel驱动需注意事项
Fedora 7文件系统的一些知识 Fedora 7一共有3种类型的Live镜像
光盘启动安装Fedora 7常见问题及解决 Fedora 7下安装EVA QQ
Fedora 7下配置多媒体 Fedora 7的字体美化
fedora 7下飞鸽传书最新原版的简单安装过程 硬盘安装Fedora 7的简单方法
Fedora 7下玩游戏 在fedora 7中安装星际译王与安装unrar
Fedora 7系统中成功安装beryl Fedora 7安装后基础配置小结
Fedora 7 DVD硬盘安装 在fedora7下安装texlive2007

相关搜索
查看百度中关于RedHat Fedora Core 5 上手指南(15)的更多内容
查看google中关于RedHat Fedora Core 5 上手指南(15)的更多内容
   文章分类
操作系统 |
SCO_UNIX  Sun_Solaris  IBM_AIX  HP_UX  Linux  BSD  Tru64_UNIX 
通用UNIX知识  Windows  Minix 
程序设计 |
Shell编程  C/C++  汇编  PHP  JAVA  Perl  Python 
ASP/HTML  XML  中间件 
数据库 |
Oracle  Informix  Sybase  Fox  DB2  SQL  MySQL 
PostgreSQL 
网络应用 |
网络应用 
计算机硬件 |
计算机主机  打印机  路由器  交换机  终端  磁带机  MO 
刻录机  终端服务器  调制解调器 
   文章评论
  → 评论内容 (点击查看)   共0条评论,每页显示5条评论   浏览所有评论
(没有相关评论)
  → 发表我的评论
您的姓名: 您的Email:
评论内容:
250字内
发表评论:      发表评论须知 →
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
  • 本站有权保留或删除您发表的任何评论内容;
  • 关于我们 ┋  网站留言 ┋  网站地图 ┋  友情链接 ┋  与我在线 ┋  汇款确认 ┋  管理 ┋  TOP
    Unix爱好者家园  http://www.unix-cd.com/
    联系我们:sdccf@163.com
    腾讯QQ: 7644599
    备案序号:鲁ICP备09036304号
    Copyright (c) 2001-2010 Unix-cd.com. All Rights Reserved.