VMWare CentOS 开通 TELNET FTP 及中文语言包

【信息科学与工程学】【安全领域】 第八十八篇 网络空间安全21 如果员工认为安全政策和流程(如复杂的密码规则、频繁的认证、繁琐的软件安装审批)阻碍了工作效率,他们可能会寻找变通方法,例如:写下密码、共享账户、使用未经批准的云服务(影子IT)、绕过安全控制。例如,一个用于显示用户列表的API,可能返回每个用户的完整个人资料,包括邮箱、地址、电话等敏感字段,而前端可能只显示了姓名。:在OAuth 2.0或OIDC流程中,攻击者可能截获授权请求中的“授权码”,或窃取“访问令牌”,然后将其用于另一个客户端(非原始授权的客户端),从而以用户身份访问受保护的资源。 阅读详情

一般来说,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 on
setsebool -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文件,内容如下
  • 修改后重启即可



虚拟机中linux telnet的安装与使用.doc 立即下载

相关推荐

vsftp中文乱码补丁

windows访问linux搭建的vsftpd环境,中文乱码问题补丁

GBASE 8A v953报错集锦49--ftp 报错 500 OOPS: cannot change

gbase

ls_hong的博客 425

Blender到Unreal Engine高效资产迁移:Datasmith插件工作流详解

在3D内容创作与实时渲染领域,数字资产的无损迁移是连接创意设计与最终呈现的关键环节。其核心原理在于通过高保真的数据转换管道,替代传统离散的导出-导入流程,从而保留完整的场景层级、材质属性和关联信息。这项技术的核心价值在于极大提升了跨平台工作流的效率与数据保真度,减少了因格式转换导致的信息丢失和调试成本。它广泛应用于建筑可视化、产品设计、影视预演和游戏开发等场景,使艺术家能在专业DCC工具中专注创作,并一键同步至实时引擎进行交互式渲染与逻辑构建。本文聚焦于实现这一流程的**Datasmith**插件,并深入解

weixin_34110970的博客 268

Vsphere中ESXi主机ssh开启的三种方法

ESXi 5.5是直接安装在物理主机上的一个虚拟机系统,本质上是一个Linux系统。 平时可以通过VMware Client端或者VMware vCenter进行管理,但对于一些特殊的VMware命令或设置更改,有时需要连接到VMware主机进行操作,这就需要ESXi主机的ssh是开通的。 由于ESXi主机是创建虚拟机的基础,非常重要,所以默认安装了ESXi后,默认ssh服务是关闭着的,而且一

yumushui的专栏 11万+

深度解析跨境支付之业务架构

详解跨境支付之业务架构

weixin_47493863的博客 1879

表面声波滤波器——叉指换能器设计实战:从关键参数到结构选型

本文深入探讨了表面声波滤波器核心部件叉指换能器的实战设计流程。从目标驱动出发,详细解析了如何根据中心频率确定关键参数指宽,并权衡叉指对数对带宽和插入损耗的影响。文章进一步介绍了通过变迹加权优化频率响应,并对比了梯形结构与纵向耦合谐振滤波器等主流结构选型的适用场景与优缺点,为工程师提供从理论计算到仿真验证的完整设计指南。

weixin_29216353的博客 105

CentOS7.5上FTP服务的安装与使用

1.FTP简介 1.1FTP:File Transfer Protocol 文件传输协议 FTP是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。文件传送(file transfer)和文件访问(file access)之间的区别在于:前者由FTP提供,后者由如NFS等应用系统提供。 在FTP的使用当中,用户经常遇到两个概念:“下载”(Download)和"上传"(Upload)。 "下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计

萌兔兔MMQ!! 1091

从混乱到清晰:用QJsonObject重构你的Qt网络API数据解析层(避坑指南)

本文详细介绍了如何使用QJsonObject重构Qt网络API数据解析层,避免常见的JSON解析陷阱。通过安全解析模式、数据绑定和性能优化技巧,帮助开发者构建高效、健壮的解析逻辑,提升代码可维护性和可读性。特别适用于处理复杂嵌套的JSON响应数据场景。

weixin_29011667的博客 230

解决主机telnet vmware(ubuntu)不通的问题

vmware上虚拟机配置网络模式:briage、NAT、hostonly都可以,以下简单解释, 1.桥接 什么是桥接方式连接,我打个比喻,桥接就相当于兄弟一样是并列的,也就是说使用桥接时,虚拟机的IP网段和主机的网段是一样的。 2.NAT(网络地址转换) NAT是network address translate的简称,什么是NAT方式连接,NAT就相当于父子关系一样,也就是说使用N...

weixin_30782293的博客 2370

Aloudata Agent :基于 NoETL 明细语义层的分析决策智能体

这是包括我们在内的一些厂商探索的一个新方向,这种方式先由大模型将自然语言转化为对指标语义层的查询请求(MQL,Metrics Query Language),再由指标平台将指标和维度的查询与计算逻辑转化为准确的 SQL 查询语句。用户查询经大模型语义解析后,将其转换为指标、维度及筛选条件的组合表达,并生成面向指标平台的 MQL,Aloudata CAN 指标平台的语义引擎将 MQL 转换为准确和可执行的查询 SQL,语义引擎内置函数体系与 SQL 解析器,确保语义转换的 100% 准确性。

Aloudata的博客 1664

MPC模型预测控制实战:从理论到代码实现(Python示例)

本文详细介绍了MPC模型预测控制的实战应用,从理论到Python代码实现。通过构建系统模型、预测方程、优化问题及约束处理,展示了如何实现一个完整的MPC控制器。文章还提供了水箱液位控制的应用案例,帮助读者掌握MPC在工业控制中的实际应用。

weixin_42653691的博客 461

linux ftp上传乱码,centos下ftp上传文件出现中文乱码怎么解决

原因:windows系统中文采用GB2312编码,而linux采用utf-8编码。解决方法:查看是否有中文语言包locale若没有zh_CN.UTF-8相关内容,说明没有安装语言包,安装方法如下:yum groupinstall chinese-support有了中文语言包还不行,需要设置vi /etc/sysconfig/i18n按i切换从insert模式,将en_US.UTF-8修改为zh_C...

weixin_31787547的博客 805

fanuc机器人I/O分配

FANUC机器人在和其他外部设备进行通讯时,需要对信号进行配置。 在机器人处于UOP自动分配状态时,系统会自动检索已配对设备,并分配相应的机架号。 当我们需要手动对信号进行分配时,可参考以下机架号进行配置。 不同的通讯协议对应的机架号不同,外部通讯协议常用的机架号参考下表: 序号 机架号 通讯类型 1 0 Process I/O 2 1-15

haier123888的博客 1万+

linux sftp 中文,Linux(CentOS)上配置 SFTP服务器

Linux(CentOS)上配置 SFTP服务器发布于 2017-03-13 06:07:46 | 87 次阅读 | 评论: 0 | 来源: 网友投递LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。本篇文章主要介绍了Linux(CentOS)上配置 ...

weixin_39581716的博客 301

【100%通过率】华为OD机试真题 Python 实现【投篮大赛】【2022.11 Q4 新题】

你现在是一场采用特殊赛制投篮大赛的记录员。这场比赛由若干回合组成,过去几回合的得分可能会影响以后几回合的得分。比赛开始时,记录是空白的。你会得到一个记录操作的字符串列表 ops,其中ops[i]是你需要记录的第i项操作,ops遵循下述规则: 整数x-表示本回合新获得分数x “+” – 表示本回合新获得的得分是前两次得分的总和。 “D” – 表示本回合新获得的得分是前一次得分的两倍。 “C” – 表示本回合没有分数,并且前一次得分无效,将其从记录中移除。 请你返回记录中所有得分的总和。

MISAYAONE的博客 1万+

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

CentOS 7 支持中文文件名显示

CentOS 7 支持中文文件名显示 版本: CentOS 7 1908 参考文档: https://jingyan.baidu.com/article/aa6a2c14a00ec00d4d19c446.html https://www.cnblogs.com/sxdcgaq8080/p/10076459.html#commentform https://www.cnblogs.com/ToBe...

紫剑一品箫的专栏 1485

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

RHEL6.1 vsftpd SELinux配置和开启本地用户上传

修改/etc/vsftpd.conf,设置anonymous_enable=NO,local_enable=YES。这样,我们就禁止了匿名用户的访问并且允许了本地用户访问 ===================================================================================================将用户加入ftp组...

abc5511111的博客 280

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

vmware虚拟机下CentOS的网络设置以及telnet的安装与启用

http://www.jb51.net/network/98820.html

momo的博客人生 1779

vsftpd安装包下载

环境:centos 7 1、vsftpd-3.0.2-28.el7.aarch64.rpm 地址下载:http://mirror.centos.org/altarch/7/os/aarch64/Packages/vsftpd-3.0.2-28.el7.aarch64.rpm 2、vsftpd-3.0.2-28.el7.x86_64.rpm 地址下载:http://mirror.centos.org/centos/7/os/x86_64/Packages/vsftpd-3.0.2-28.el7...

童龙辉的博客 1万+

CentOS开启FTP及配置用户

vsftpd作为FTP服务器,在Linux系统中是非常常用的。下面我们介绍如何在centos系统上安装vsftp。   什么是vsftpd vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。 vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务

tanfei113的博客 1607

vmware linux 上安装telnet

linux版本为redhat enterprise 5   1:使用rpm -qa telnet 查看是否已经安装了telnet客户端,这个一般默认是安装的。   2:使用rpm -qa telnet-server查看是否已经安装了telnet服务端,默认是不会被安装的。   3:在vmware中把cdrom指向第三张光盘   4:使用reboot重新启动linux   5:在/media/中有光...

mujizi的专栏 426

centos7 wordpress5.2.2配置FTP,安装中文语言包,插件,主题

centos7 wordpress切换中文语言包 在安装Wordpress时遇到不少问题,比如明明在中文站点下载wordpress安装包,安装出来后还是英文、 按照官方给出的办法: 1、通过FTP、SSH等方式打开并编辑站点根目录下的wp-config.php文件。 查找define('WPLANG', '');一行,在第二个参数处填入zh_CN,变成define('WPLANG', zh_CN'...

laohe08的博客 1609

vsftp 登录报500错误,以及登录成功后无法显示目录列表的解决方案:500 OOPS: cannot change directory:/home/

1、问题:vsftp登录报错”500 OOPS: cannot change directory:/home/*******” 解决:  A、首先检查权限问题;  B、 ftp服务器连接失败,错误提示: 500 OOPS: cannot change directory:/home/******* 500 OOPS: child died 出现以上错误后开始用

摘取天上星 2万+

Centos搭建FTP服务vsftpd

Centos搭建FTP服务vsftpd

qq_37705525的博客 2274

解决centos中vsftpd中文乱码

1、首先在http://vault.centos.org/上下载和自己系统相符的vsftpd的源码包使用wget http://vault.centos.org/7.4.1708/os/Source/SPackages/vsftpd-3.0.2-22.el7.src.rpm进行文件下载2、使用useradd mockbuild 命令先建一个mockbuild用户,因为待会安装的时候会默认使用使用这...

eaxy_z的博客 1万+
上一篇: 负载均衡技术:L4-F7 SWITCH
下一篇: CentOS Linux下VNC Server远程桌面配置详解
南角影
博客等级 码龄24年 30粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值