CentOS-6.4-x86_64-minimal

0、网卡配置

参考:Linux系统\Centos没有网卡eth0配置文件怎么办? - http://jingyan.baidu.com/article/84b4f565cb7afa60f6da32d4.html

临时配置:ifconfig 设备名 IP地址
# ifconfig eth0 192.168.1.11
(设置后立即生效,不要重启网卡服务,否则又失效)

永久解决办法:
1)复制/etc/sysconfig/network-scripts/ifcfg-lo,改为ifcfg-eth0
# cp /etc/sysconfig/network-scripts/ifcfg-lo /etc/sysconfig/network-scripts/ifcfg-eth0
2)修改配置,参考:Linux中ifcfg-eth0配置参数说明 - http://blog.chinaunix.net/uid-9967220-id-1995610.html
DEVICE=物理设备名(eth0)
IPADDR=IP地址(192.168.1.11)
NETMASK=掩码值(255.255.255.0)
NETWORK=网络地址(192.168.1.0)
BROADCAST=广播地址(192.168.1.255)(optional)
GATEWAY=网关地址(192.168.1.1)(optional)
ONBOOT=[yes|no](引导时是否激活设备)
USERCTL=[yes|no](非root用户是否可以控制该设备)(optional)
BOOTPROTO=[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
HWADDR = 你的MAC地址(optional)
2)重启网络服务
# service network restart
(重启过程中,如果提示MAC地址错误,可以使用ifconfig查看mac地址或者直接把mac地址注释掉)
3)测试是否能上网,如:
# ping www.baidu.com
如果出现Couldn't resolve host错误,则是DNS服务器错误,解决办法:
修改/etc/resolv.conf
添加:nameserver 8.8.8.8

1、配置及开启SSH服务

参考:Linux系统下如何配置SSH?如何开启SSH? - http://jingyan.baidu.com/article/08b6a591f0fafc14a9092275.html

1)查看ssh是否安装:
# which ssh
如果没有安装,则执行:
# yum install ssh

2)修改SSH服务配置文件/etc/ssh/sshd.config,不修改也行,默认22端口
(注意防火墙问题)

3)启动SSH服务
# service sshd start

2、配置及开启ftp服务

参考:如何在linux下开启FTP服务 - http://blog.csdn.net/ft1512975/article/details/6620227

1)查看ftp是否安装
# which vsftpd
如果没有安装,则执行:
# yum install vsftpd

2)查看ftp服务状态
# service vsftpd status

3)启动ftp服务器
# service vsftpd start

4)查看服务有没有启动
# netstat -an | grep 21

5)如果需要启动root用户ftp权限需要把下面两个文件的root注释掉:
/etc/vsftpd/ftpusers
/etc/vsftpd/user_list

6)开机自动启动vsftpd服务
# chkconfig vsftpd on
所有启动级别都会自动启动vsftpd服务
参考:redhat中vsftp开机自启动的三种方法 - http://blog.sina.com.cn/s/blog_73f7c7a40100qufm.html

7)若出现错误vsftpd 500 OOPS: cannot change directory
# sestatus -b | grep ftp
查看SELinux ftp的状态
设置setsebool -P ftpd_disable_trans on 或者 setsebool -P ftp_home_dir on(其中一个即可)
# service vsftpd restart
重启ftp服务
参考:RHEL的vsftpd本地用户无法登录,连接时的"cannot change directory"(转) - http://foolraty.iteye.com/blog/1487184

8)如果本机能够连接ftp,远程不能连接ftp,可能是由于防火墙关闭了21端口
修改:/etc/sysconfig/iptables
添加:-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
参考:http://blog.163.com/dk_linux/blog/static/203226166201261323349658/

Linux SSH,FTP服务配置的更多相关文章

  1. Linux ssh 公私钥配置

    Linux ssh 公私钥配置 ssh 公私钥可实现无密码的情况下直接直接登录到服务端.方便我们管理,而且也可以设置ssh完全通过公私钥登录,不可通过密码登录,来提高我们的服务器安全程度. 配置 生成 ...

  2. Linux 安装FTP服务

    Linux 安装FTP服务,简单入门 环境: 虚拟机:Oracle VM VirtualBox. 系统:CentOS 7. (1)判断是否安装了ftp: rpm -qa | grep vsftpd 或 ...

  3. 如何对CentOS FTP服务配置

    根据很多人对CentOS FTP服务的不解,我觉得应该对CentOS FTP服务做出一定的解释. 1.安装 一般在CentOS上都自动安装了vsftd,若没有安装则可以使用以下步骤进行安装yum -y ...

  4. Linux系统Apache服务 - 配置 HTTP 的虚拟机主机

    接Linux系统Apache服务 - 配置HTTP的默认主页 1.创建/srv目录,作为httpd的文件目录,并创建/srv/default/www和/srv/www1.example.com/www ...

  5. Linux之systemd服务配置及自动重启

    layout: post title: Linux之systemd服务配置及自动重启 date: 2019-09-09 tags: linux --- Linux之systemd服务配置及自动重启 0 ...

  6. Linux:ftp服务本地用户,虚拟用户配置

    本地用户 1. 修改ftp配置文件,  anonymous_enable=NO   默认为YES,修改为NO,禁止匿名访问, 监听端口,可以根据自己的需求修改,为了安全起见自定义为好 2. /etc/ ...

  7. Linux:FTP服务匿名用户,本地用户,虚拟用户配置

    匿名用户  FTP协议占用两个端口号: 21端口:命令控制,用于接收客户端执行的FTP命令. 20端口:数据传输,用于上传.下载文件数据. 实验:匿名访问,服务器192.168.10.10    客户 ...

  8. Linux下FTP服务(一)—— Ubuntu安装

    参考:http://www.cnblogs.com/likwo/p/3154868.html 实验环境:Ubuntu 14.04 VMware虚拟机1. 安装 apt-get install vsft ...

  9. linux之FTP服务搭建 ( ftp文件传输协议 VSFTPd虚拟用户)

    FTP服务搭建 配置实验之前关闭防火墙 iptables -F iptables -X iptables -Z systemctl stop firewalld setenforce 0 1.ftp简 ...

随机推荐

  1. UVA 11853 [dfs乱搞]

    /* 大连热身E题 不要低头,不要放弃,不要气馁,不要慌张 题意: 在1000×1000的格子内有很多个炮弹中心,半径给定. 为某人能否从西部边界出发,从东部边界走出. 不能输出不能,能的话输出最北边 ...

  2. Ambari 不能配置 Kafka 监听host的问题

    问题:Ambari下Kafka多IP监听配置 环境:Ambari 1.7.0 , Hadoop 2.2 Kafka 0.8.1.2.2.0.0 现象: Ambari 中是不能配置Kafka的host. ...

  3. 剑指Offer:面试题30——最小的k个数(java实现)

    问题描述: 输入n个整数,找出其中最小的k个数 思路1: 先排序,再取前k个 时间复杂度O(nlogn) 下面给出快排序的代码(基于下面Partition函数的方法) public void Quic ...

  4. NOIP模拟赛-征兵

    一个国王,他拥有一个国家.最近他因为国库里钱太多了,要征集一只部队要保卫国家.他选定了N个女兵和M个男兵,但事实上每征集一个兵他就要花10000RMB,即使国库里钱再多也伤不起啊.他发现,某男兵和某女 ...

  5. 在CentOS或RHEL防火墙上开启端口

    转载自:https://linux.cn/article-4243-1.html 如果希望在服务器上提供服务,诸如CentOS或RHEL的企业级Linux发行版包含内置的强大防火墙,它们默认的防火墙规 ...

  6. Makefile 使用总结

    参考: [1]. Makefile 使用总结. http://www.cnblogs.com/wang_yb/p/3990952.html

  7. javascript 中slice,substr,substring方法的对比

    实际开发过程中,字符串是一种最常用的一种数据类型,而在程序中对字符串的操作也是十分繁琐,javascript中就提供了很多字符串相关的方法,然而由于方法过多,很多方法功能有交叉,参数有雷同,容易使用混 ...

  8. leetcode 190

    190. Reverse Bits Reverse bits of a given 32 bits unsigned integer. For example, given input 4326159 ...

  9. ubuntu 'Unable to correct problems, you have held broken packages' 错误

    在用apt 安装软件时,有时会用国内的源以加快下载速度. 但是在使用ubuntu 14.04的过程中,这一过程可能会导致错误“Unable to correct problems, you have ...

  10. Hadoop HDFS编程 API入门系列之RPC版本1(八)

    不多说,直接上代码. 代码 package zhouls.bigdata.myWholeHadoop.RPC.rpc1; import java.io.IOException;import java. ...