linux 常用基本命令
一、修改网络参数
1、修改主机名:
查看: hostname
临时: hostname 主机名
永久: vim /etc/sysconfig/network
HOSTNAME=主机名
2、修改IP地址:
查看: ifconfig
临时: ifconfig eth0(网卡接口) IP地址 netmask 子网掩码(255.255.255.0)
永久: vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 网卡名称
ONBOOT=yes 开机自动启用
BOOTPROTO=static/dhcp IP地址的获取方式 手动配置/自动分配
IPADDR=192.168.1.1 配置的IP地址
NETMASK=255.255.255.0 配置的子网掩码
需重启服务或网卡生效
service network restart 重启网卡(将所有的网卡重启)
ifconfig eth0 down
ifconfig eth0 up 重启eth0网卡(重启指定的eth0网卡)
3、修改网关:
查看: route -n
临时: route add default gw IP地址 route add default gw 192.168.103.1
永久: vim /etc/sysconfig/network-scripts/ifcfg-eth0
GATEWAY=192.168.103.1
需重启服务或网卡生效
service network restart 重启网卡(将所有的网卡重启)
ifconfig eth0 down
ifconfig eth0 up 重启eth0网卡(重启指定的eth0网卡)
4、配置DNS
配置: vim /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=202.106.0.20
DNS2=8.8.8.8
或者
vim /etc/resolv.conf
nameserver 202.106.0.20
nameserver 8.8.8.8
测试: nslookup 能够将域名解析成IP地址
5、本地解析文件
配置: vim /etc/hosts
IP地址 域名 如 : 192.168.103.253 www.baidu.com
特点: 优先级比DNS高
即时生效(编辑完就生效,不需要重启)
6、测试命令:
netstat 检查端口 路由等的信息
traceroute 查看到达目标主机之间经过了多少个路由
二、FTP文件服务器
协议:计算机的语言
端口:传输数据的接口
端口:21 建立连接
20 传输数据
模式:主动模式和被动模式
安装:
服务器端:yum -y install vsftpd
客户端: yum -y install ftp
配置:
匿名模式:
使用anonymous或ftp进行登录 ftp 192.168.103.253 用户名: ftp 密码 为空
看到Login successful才算登录成功
上传 put 文件名 下载 get 文件名
注;不能对目录操作
默认的工作目录: /var/ftp/pub
设置匿名上传访问权限:
a、修改配置文件的上传权限: vim /etc/vsftpd/vsftpd.conf
anon_upload_enable=YES
b、修改目录的写入权限:
chown ftp /var/ftp/pub
c、重启服务,使修改生效:
service vsftpd restart
常见配置项:
anon_mkdir_write_enable=YES 允许在服务器上创建目录
anon_other_write_enable=YES 允许在服务器上删除、重命名等
本地用户:
使用系统中的普通用户登录
默认的工作目录:/home/登录用户
本地用户必须启用的配置项: chroot_local_user=YES 禁锢宿主目录(防止用户在服务器上随意切换目录)
运维QQ交流群:171586999