阿里云云计算自助服务开篇[转]
视频教程:
1、VNC远程连接Linux服务器(适用centos6.2×64):http://help.aliyun.com/manual?spm=0.0.0.115.xJq6Ml&helpId=1650
2、Putty远程连接Linux服务器:http://help.aliyun.com/manual?spm=0.0.0.114.QSCEFQ&helpId=1648
3、通过远程桌面访问Windows服务器:http://help.aliyun.com/manual?spm=0.0.0.116.gOBVAo&helpId=1652
4、Xshell远程连接Linux服务器:http://help.aliyun.com/manual?spm=0.0.0.115.xQ4aEp&helpId=1654
5、SecureCRT远程连接Linux服务器:http://help.aliyun.com/manual?spm=0.0.0.116.pfXAo4&helpId=1658
1、工具名称:update_yum_source.sh
功能:更新系统的yum源为163的yum源
适用系统版本:线上centos5/6系列,redhat5系列,兼容32位和64位
执行方法:以root身执行命令,bash update_yum_source.sh
解决了什么问题:一键式更新yum源,省去了复杂的命令和步骤
2、工具名称:update_time.sh
功能:修正时区,修改ntp配置,同步时间,修改ntp服务启动模式
适用系统版本:兼容线上所有linux版本
执行方法:以root身执行命令,bash update_time.sh
解决了什么问题:一键式修正系统时间不同步的问题,省去了复杂的命令和步骤
3、工具名称:auto_fdisk.sh
功能:自动检测是否有尚未分区的数据盘,格式化新的数据盘并自动挂载
适用系统版本:兼容线上所有linux版本
执行方法:以root身执行命令,bash auto_fdisk.sh
解决了什么问题:一键式检测是否有尚未分区的数据盘,并能对其格式化和自动挂载,省去了复杂的命令和步骤
案例分享
案例1:
问题:缺少.net2.0和vc9导致无法安装某些软件。
现象:用户无法安装公司软件。
分析过程及解决方案:
我方工程师在测试机上安装.net 2.0 后运行客户提供的软件,分析系统日志信息。
案例2:
问题:ftp主动被动模式配置混乱导致无法登录。现象:用户反馈ftp无法登陆,ssh登陆是正常的,在登陆ftp的时候提示错误:连接接受发送的数据确认失败,新建ftp站点同样有提示错误:服务器端接口异常,ftp站点添加失败。
分析过程及解决方案:我们入机器后查看,确认是/etc/vsftpd/vsftpd.conf,用户主动模式和被动模式设置错误导致。
在/etc/vsftpd/vsftpd.conf文件里用户的源文件是这样的:
listen=YES
anonymous_enable=NO
use_localtime=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=NO
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=NO
idle_session_timeout=180
data_connection_timeout=120
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to www.net.cn FTP service.
chroot_list_enable=YES
chroot_list_file=/etc/ftpchroot
ls_recurse_enable=YES
pam_service_name=vsftpd
userlist_enable=YES
log_ftp_protocol=YES
max_per_ip=3
pasv_enable=YES
pasv_max_port=30000
pasv_min_port=30000设置出错的原因分析:
在上述/etc/vsftpd/vsftpd.conf文件中connect_from_port_20=YES 是 当主动模式开启的时候,是否启用默认的20端口监听的意思
pasv_enable=YES
pasv_max_port=30000
pasv_min_port=30000这个是用被动模式进行设置
PASV_enable=YES 开启被动模式
PASV_min_port=%number% 被动模式最低端口
PASV_max_port=%number% 被动模式最高端口
1)我们将connect_from_port_20=YES这话主动模式的注释掉
pasv_enable=YES
pasv_max_port=30000
pasv_min_port=30000
改为
pasv_enable=YES
pasv_max_port=30000
pasv_min_port=25000
3)重启vsftp后可以登录。
3.关于ftp的主动模式和被动模式设置可以参考百度
案例3
问题:ssh配置存在问题,导致登录和传输数据很慢。现象:有位用户反馈在我们阿里云买了2台服务器,通过内网传输数据和ssh登陆都非常的慢,怀疑我方内网通信有问题,要我方排查。
分析过程及解决方案:经过排查发现是用户的服务器内ssh的配置文件设置导致。/etc/sshd/sshd_config配置文件中的UseDNS设置为yes,修改为no即可。