热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VMWareCentOS开通TELNETFTP及中文语言包

一般来说,CentOS安装好后,默认开通SSHCentOS官方有很多版本和帮助文档,请参考官方主页:http:www.centos.org官方Wiki:http:wiki.centos.

一般来说,CentOS安装好后,默认开通SSH

CentOS官方有很多版本和帮助文档,请参考

官方主页: http://www.centos.org/

官方Wiki: http://wiki.centos.org/

官方中文文档 :http://wiki.centos.org/zh/Documentation
安装说明: http://www.centos.org/docs/


确保VMWare与同局域网网络畅通(NAT已经连通的跳过)

虚拟机设置


选中虚拟机,编辑菜单-虚拟网络编辑器,选中桥接,桥接到你本机连通网络的网卡



右键虚拟机,选择属性菜单,选中网络,在网络连接中选择桥接,选中复制物理网络连接状态,确定保存设置




配置CentOS网络

一般来说,linux系统设置网络大致相同,此处给出命令模式

如果命令模式有问题,setup或者UI界面使用System---Administration----network 进行设置

设置主机名

即时生效(命令)

hostname osname

重启后生效(修改如下文件内容)
vi /etc/sysconfig/network

设置IP

即时生效(命令)
ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0

重启后生效(修改如下文件内容)
vi /etc/sysconfig/network-scripts/ifcfg-eth0 

eh0是网卡 xxx.xxx.xxx.xxx是新ip地址

设置网关

即时生效(命令)
route add default gw xxx.xxx.xxx.xxx dev eth0

重启后生效(修改如下文件内容)
vi /etc/sysconfig/network

设置DNS

vi /etc/resolv.conf

nameserver xxx.xxx.xxx.xxx #域名服务器1
nameserver xxx.xxx.xxx.xxx #域名服务器2

永久生效

重启网络服务

# service network restart

# /etc/init.d/network restart


开通TELNET(推荐使用SSH)

检查软件包:telnet-clinet/telent telnet-server

rpm -qa |grep telnet
若不存在,请确认连通网络,并用yum安装

yum install telnet-server

开启服务

chkconfig telnet on

启动服务

/etc/rc.d/init.d/xinetd restart
或者
service xinetd restart

root用户默认不允许telnet,可通过
mv /etc/securetty /etc/securetty.bak

允许root用户登录( 强烈不建议,测试机除外



开通FTP 这里指的是开通vsftpd服务(very secure FTP daemon)

检查服务

rpm -qa|grep ftp
若不存在
yum install vsftpd

开启服务

chkconfig vsftpd on

启动服务

service vsftpd start
VSFTPD的具体配置文件为 /etc/vsftpd/vsftpd.conf
FTP用户的读写请在vsftpd.conf文件中开启,对应项目为
local_enable=yes
write_enable=yes
local_umask=022
umask为默认用户上送文件后的属性,具体请查看相关文档。
具体的设置文档可参阅 kofterry 的 centos FTP服务器的架设和配置  ROOT用户使用FTP,登录请设置如下
setsebool -P ftp_home_dir onsetsebool -P allow_ftpd_full_access on

并设置 /etc/vsftpd 目录下ftpusers  user_list 两个文件root行 前加入# 注释


一个FTP错误vsftpd 553 Could not create file 或者 

500 OOPS: cannot change directory:/home/xxxx
500 OOPS: priv_sock_get_cmd

原因:SELinux 软件包作怪
setsebool -P ftpd_disable_trans 1 
service vsftpd restart


若在执行setsebool报错
libsemanage.dbase_llist_set: record not found in the database (No such file or directory).
libsemanage.dbase_llist_set: could not set record value (No such file or directory).
Could not change boolean ftpd_disable_trans
Could not change policy booleans

尝试
/usr/sbin/setsebool -P ftp_home_dir 1

若依旧不行可分步授权
setsebool allow_ftpd_full_access 1
setsebool allow_ftpd_use_cifs 1
setsebool allow_ftpd_use_nfs 1
setsebool -P ftp_home_dir 1
setsebool httpd_enable_ftp_server 1
setsebool tftp_anon_write 1

最后一样,中期vsftpd
service vsftpd restart


防火墙设置 如果上面都配置好了,ping可以通,但ftp及telnet不通 可以关闭防火墙(重启后启动)
service iptables stop

也可以用命令在iptables中加入规则
iptables -I INPUT -p tcp --dport 23 -jACCEPT

service iptables save

还可以直接编辑文件,最后上面加入如下代码,注意21:23 是说开通21 、22、23端口
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21:23 -j ACCEPT
修改后重启防火墙
service iptables restart

具体可man iptables 或者百度查看

永久关闭防火墙,重启后也关闭
chkconfig iptables off


修改系统语言中文 centos 中文包 6.9版本为74M
这里介绍yum安装方法
  • 确定连通网络
  • 安装中文语言包
yum groupinstall "Chinese Support"
  • logout当前用户
  • 再次出现UI登录界面时候,左下角language,选择中文,此步骤会系统自动创建/etc/sysconfing/i18n文件
LANG="zh_CN.GB2312"  
SUPPORTED="zh_CN.GB2312:zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFOnT="latarcyrheb-sun16"
注意修改
  • 若上步骤无法看到UI界面,请在安装语言包后,手动创建i18n文件,内容如下
  • 修改后重启即可




推荐阅读
  • 2016-2017学年《网络安全实战》第三次作业
    2016-2017学年《网络安全实战》第三次作业总结了教材中关于网络信息收集技术的内容。本章主要探讨了网络踩点、网络扫描和网络查点三个关键步骤。其中,网络踩点旨在通过公开渠道收集目标信息,为后续的安全测试奠定基础,而不涉及实际的入侵行为。 ... [详细]
  • `chkconfig` 命令主要用于管理和查询系统服务在不同运行级别中的启动状态。该命令不仅能够更新服务的启动配置,还能检查特定服务的当前状态。通过 `chkconfig`,管理员可以轻松地控制服务在系统启动时的行为,确保关键服务正常运行,同时禁用不必要的服务以提高系统性能和安全性。本文将详细介绍 `chkconfig` 的各项参数及其使用方法,帮助读者更好地理解和应用这一强大的系统管理工具。 ... [详细]
  • 基于域名、端口和IP的虚拟主机构建方案
    本文探讨了在单台物理服务器上构建多个Web站点的虚拟主机方案,详细介绍了三种主要的虚拟主机类型:基于域名、基于IP地址和基于端口的虚拟主机。每种类型的实现方式及其优缺点均进行了深入分析,为实际应用提供了全面的技术指导。 ... [详细]
  • 如何在Linux服务器上配置MySQL和Tomcat的开机自动启动
    在Linux服务器上部署Web项目时,通常需要确保MySQL和Tomcat服务能够随系统启动而自动运行。本文将详细介绍如何在Linux环境中配置MySQL和Tomcat的开机自启动,以确保服务的稳定性和可靠性。通过合理的配置,可以有效避免因服务未启动而导致的项目故障。 ... [详细]
  • SecureCRT是一款功能强大的终端仿真软件,支持SSH1和SSH2协议,适用于在Windows环境下高效连接和管理Linux服务器。该工具不仅提供了稳定的连接性能,还具备丰富的配置选项,能够满足不同用户的需求。通过SecureCRT,用户可以轻松实现对远程Linux系统的安全访问和操作。 ... [详细]
  • 在 CentOS 6.5 系统上部署 VNC 服务器的详细步骤与配置指南
    在 CentOS 6.5 系统上部署 VNC 服务器时,首先需要确认 VNC 服务是否已安装。通常情况下,VNC 服务默认未安装。可以通过运行特定的查询命令来检查其安装状态。如果查询结果为空,则表明 VNC 服务尚未安装,需进行手动安装。此外,建议在安装前确保系统的软件包管理器已更新至最新版本,以避免兼容性问题。 ... [详细]
  • 本文介绍了如何在 Windows 系统上利用 Docker 构建一个包含 NGINX、PHP、MySQL、Redis 和 Elasticsearch 的集成开发环境。通过详细的步骤说明,帮助开发者快速搭建和配置这一复杂的技术栈,提升开发效率和环境一致性。 ... [详细]
  • 求助:在CentOS 5.8系统上安装PECL扩展遇到问题
    在 CentOS 5.8 系统上尝试安装 APC 扩展时遇到了问题,具体表现为 PECL 工具无法正常工作。为了确保顺利安装,需要解决 PECL 的相关依赖和配置问题。建议检查 PHP 和 PECL 的版本兼容性,并确保所有必要的库和开发工具已正确安装。此外,可以尝试手动下载 APC 扩展的源代码并进行编译安装,以绕过 PECL 工具的限制。 ... [详细]
  • Linux入门教程第七课:基础命令与操作详解
    在本课程中,我们将深入探讨 Linux 系统中的基础命令与操作,重点讲解网络配置的相关知识。首先,我们会介绍 IP 地址的概念及其在网络协议中的作用,特别是 IPv4(Internet Protocol Version 4)的具体应用和配置方法。通过实际操作和示例,帮助初学者更好地理解和掌握这些基本技能。 ... [详细]
  • 在项目开发过程中,掌握一些关键的Linux命令至关重要。例如,使用 `Ctrl+C` 可以立即终止当前正在执行的命令;通过 `ps -ef | grep ias` 可以查看特定服务的进程信息,包括进程ID(PID)和JVM参数(如内存分配和远程连接端口);而 `netstat -apn | more` 则用于显示网络连接状态,帮助开发者监控和调试网络服务。这些命令不仅提高了开发效率,还能有效解决运行时的各种问题。 ... [详细]
  • 本文详细介绍了在 CentOS 7 系统中配置 fstab 文件以实现开机自动挂载 NFS 共享目录的方法,并解决了常见的配置失败问题。 ... [详细]
  • 零拷贝技术是提高I/O性能的重要手段,常用于Java NIO、Netty、Kafka等框架中。本文将详细解析零拷贝技术的原理及其应用。 ... [详细]
  • oracle c3p0 dword 60,web_day10 dbcp c3p0 dbutils
    createdatabasemydbcharactersetutf8;alertdatabasemydbcharactersetutf8;1.自定义连接池为了不去经常创建连接和释放 ... [详细]
  • 公司计划部署邮件服务器,考虑到已有域名,决定自行搭建内部邮件服务器。经过综合考量,最终选择在Linux环境中进行搭建,并记录了相关配置和实践过程。本文将详细介绍Postfix的基本设置步骤和实践经验,帮助读者快速掌握邮件服务器的搭建方法。 ... [详细]
  • 利用Apache构建高效稳定的Web服务器环境
    本文详细介绍了如何利用Apache构建高效稳定的Web服务器环境。首先,概述了Apache服务器的基本概念及其安装步骤,并深入探讨了相关配置文件的设置方法。接着,通过具体的实验环境示例,展示了服务端(域名:zhangpp63.cn,IP地址:192.168.1.63)和客户端的配置过程,确保读者能够全面理解并实际应用这些技术。此外,还提供了一些优化建议,以提高服务器的性能和稳定性。 ... [详细]
author-avatar
欢不是欢7
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有