最近买了一台aliyun(ECS服务器)用来学习使用,初次使用难免要走弯路。遇到一些问题好长时间解决不了,结果经人指点豁然开朗。于是乎,总结了一些新生上路经验。
  首先要解决的问题是:通过PuTTY、SecureCRT之类软件远程连接linux服务器
  如果你在Linux上配置了ssh和防火墙,但是仍然连接不上,甚至ping 服务器的公网IP都Ping不通,十有八九是你没有设置“安全组规则”,在你当前服务器的“更多”中可以找到。
 
 
一、netstat -tunlp #查看所有监听的端口
  netstat -tunlp | grep 80
 
二、df -hl #查看磁盘空间
 
三、设置 ssh
  vi /etc/ssh/sshd_config
  systemctl restart sshd.service #重新启动 ssh
  systemctl enable sshd.service #设为开机启动
 
四、防火墙设置
  systemctl stop iptables.service #停止firewall
  systemctl disable iptables.service #禁止firewall开机启动
  systemctl status iptables.service #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
 
  vi /etc/sysconfig/iptables #编辑防火墙配置文件
  1. # sampleconfiguration for iptables service
  2. # you can edit thismanually or use system-config-firewall
  3. # please do not askus to add additional ports/services to this default configuration
  4. *filter
  5. :INPUT ACCEPT [:]
  6. :FORWARD ACCEPT[:]
  7. :OUTPUT ACCEPT[:]
  8. -A INPUT -m state--state RELATED,ESTABLISHED -j ACCEPT
  9. -A INPUT -p icmp -jACCEPT
  10. -A INPUT -i lo -jACCEPT
  11. -A INPUT -p tcp -mstate --state NEW -m tcp --dport -j ACCEPT
  12. -A INPUT -p tcp -m state --state NEW -m tcp --dport -jACCEPT
  13. -A INPUT -p tcp -m state --state NEW -m tcp --dport -j ACCEPT
  14. -A INPUT -j REJECT--reject-with icmp-host-prohibited
  15. -A FORWARD -jREJECT --reject-with icmp-host-prohibited
  16. COMMIT
  :wq! #保存退出
  备注:这里使用80和8080端口为例。***部分一般添加到“-A INPUT -p tcp -m state --state NEW -m tcp--dport 22 -j ACCEPT”行的上面或者下面,切记不要添加到最后一行,否则防火墙重启后不生效。
  systemctl restart iptables.service #最后重启防火墙使配置生效
  systemctl enable iptables.service #设置防火墙开机启动
  firewall-cmd --reload #重新读取防火墙规则
 
注:阿里云的CentOS不要用firewalld.service,要用 iptables.service
 
五、新加用户
  adduser zhangsan #新增zhangsan用户
  passwd zhangsan #设置zhangsan密码
  passwd #修改密码
  usermod -g root zhangsan #把zhangsan添加到root组
 
 
 

CentOS初使用命令总结的更多相关文章

  1. CentOS最常用命令及快捷键整理

    CentOS最常用命令及快捷键整理  整理了Linux常用命令及快捷键. 常用命令: 文件和目录: # cd /home                        进入 '/home' 目录 # ...

  2. centos的常用命令

    公司服务器主要是centos,第一篇就从centos的常用命令开始吧. 转载自:http://www.cnblogs.com/zitsing/archive/2012/05/02/2479009.ht ...

  3. CentOS 使用yum命令安装Java SDK(openjdk)

    CentOS 6.X 和 5.X 自带有OpenJDK runtime environment  (openjdk).它是一个在linux上实现开源的java 平台.CentOS  yum 命令 安装 ...

  4. CentOS基本的命令与快捷建

    由于我的计算机在安装linux系统时,计算机出现了问题,并没有安装ubuntu而是安装的centos.虽然两者属于linux的不同版本,但是在具体的操作上大同小异.在学习linux的各种指令和快捷键的 ...

  5. CentOS中service命令与/etc/init.d的关系以及centos7的变化

    缘由 由于个人经常在ubuntu和centos 系统中切换,习惯了以前的 ubuntu中 通过 /etc/init.d/xxx 进行软件服务控制.后来发现centos7中换了服务的控制方式:servi ...

  6. CentOS下rpm命令详解

    CentOS下rpm命令详解 rpm,Redhat Package Manager,即为红帽公司为RHEL开发的专用包管理器,后来更改为RPM Package Manager,类似于GNU项目,使用递 ...

  7. CentOS 使用yum命令安装出现错误提示”could not retrieve mirrorlist http://mirrorlist.centos.org

    CentOS 使用yum命令安装出现错误提示"could not retrieve mirrorlist http://mirrorlist.centos.org这个错误, 在网上找了好多, ...

  8. centos安装tree命令

    centos安装tree命令 sudo yum -y install tree windows安装tree命令 我的另一篇

  9. CentOS下yum命令详解

    CentOS下yum命令详解 Yum: 即Yellowdog Update Modifier,是一种基于rpm的包管理工具 yum命令使用示例 显示yum仓库 显示所有仓库 yum repolist ...

随机推荐

  1. 630. Course Schedule III

    There are n different online courses numbered from 1 to n. Each course has some duration(course leng ...

  2. 老程序员解Bug的通用套路

    千万不要当程序员面说有bug 对于新手程序员而言,在复杂代码中找BUG是一个难点.下面我们总结下老从程序员解Bug的通用套路,希望对大家有帮助. 1.IDE调试 根据项目特点和语言特点选择一个最合适的 ...

  3. mysql升级到5.7时间戳报错

    往数据库里创建新表的时候报错: [Err] 1067 - Invalid default value for 'updateTime' DROP TABLE IF EXISTS `passwd_res ...

  4. 将php命令加入cenos环境变量

    0.修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码 1.PATH=$PATH:/usr/local/webserver/php/bin:/usr/lo ...

  5. checkbox的常见问题

    1.在使用checkbox时,最好不要阻止他原有的事件,要利用它原有的事件进行控制 2.尽量使用label for属性,不要对input元素的父元素或者input本身绑定事件,这样不能有效的避免冒泡事 ...

  6. 在FC中如何获取fcdot文件

    在FlexiCapture中一些客户在问如何获取.fcdot文件(在测试序列号下或者没有测试模板的情况下) 第一步: 1.查看License Manager查看是否找到序列号 首先我们在开始菜单里面打 ...

  7. 20165224 陆艺杰 Exp3 免杀原理与实践

    杀软是如何检测出恶意代码的? 识别代码特征码 监测像后门的行为 (2)免杀是做什么? 让后面程序不被安全软件发现 (3)免杀的基本方法有哪些? 多方式编码 半手工shellcode编程 完全自己写没有 ...

  8. AJAX中success函数的执行顺序

    1,问题,在上图中,数据传输正常,但是一直输出为空的p,再输出66, 2,原因,默认开启了异步加载, 3,解决方法,开启同步,或者在success中添加函数.

  9. urlencode编码问题(以及urlparse) 转

    网址链接中的中文编码 中文的gbk(GB2312)编码: 一个汉字对应两组%xx,即%xx%xx 中文的UTF-8编码: 一个汉字对应三组%xx,即%xx%xx%xx 可以利用百度进行URL编码解码 ...

  10. CMakeFiles/species.inc.dir/build.make:57: recipe for target 'CMakeFiles/species.inc' failed

    新装的WSL编译2017.3.4版本的mfix,只要涉及到带化学反应的就会报错: 由于之前从没遇到过,对cmake又不熟悉,所以有些摸不着头脑,后来仔细查看报错提示,发现是在CMakeFiles/sp ...