linux查看远程操作命令,Linux高级操作命令

本文介绍了Linux系统的基础配置,包括软件源管理、防火墙设置、主机名与IP地址配置等。接着讲解了如何安装与配置FTP服务,特别是vsftpd的设置,以及如何远程访问FTP资源。此外,还详细阐述了LAMP(Linux、Apache、MariaDB、PHP)环境的搭建过程,包括各个组件的安装、启动以及权限配置。最后,文章提到了SELinux的安全状态调整,确保服务正常运行。
摘要由CSDN通过智能技术生成

未完待续…

文章目录

基础配置

配置软件源

yum查询软件

配置并访问本机FTP资源

远程访问FTP资源

LAMP安装及启动

基础配置

systemctl status mariadb 查看数据库是否开启

firewall-cmd --get-default-zone 查看默认区域

firewall-cmd --set-default-zone=trusted 设置防火墙区域

hostname --查看主机名

hostnamectl set-hostname svr7.tedu.cn --修改主机名

ifconfig --查看ip地址

nmtui --设置ip地址

1d923013875de81fc343a17ffe0f1af4.png

systemctl stop firewalld --关闭防火墙

systemctl disable firewalld --以后开机不在启动防火墙

init 0 --关机

shutdown -h now --关机

配置软件源

umount /dev/cdrom --卸载已挂载的软件源

mount /dev/cdrom /mnt --挂载软件源

mkdir -p /repo/cos7dvd --创建目录

ls /repo/cos7dvd --查看目录

cp -rf /mnt/* /repo/cos7dvd --复制到目录中

ls /etc/yum.repos.d --查看导出的数据

mkdir /etc/yum.repos.d/oldrepo 创建目录

mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/oldrepo --把导出的以.repo 结尾的数据剪切到新创建的目录中

yum-config-manager --add-repo file:///repo/cos7dvd/ --添加软件源(为软件源指明路径)

vim /etc/yum.conf

gpgcheck=0 //修改为0,取消软件签名检查

bc983fe704cc6ab98d578565bd5621d7.png

cat /etc/yum.repos.d/repo_cos7dvd_.repo

[ repo_cos7dvd] --仓库标识

name = added from: file:///repo/cos7dvd --仓库描述

enabled = 1 --启用此软件源

baseurl = file:///repo/cos7dvd --软件仓库的访问地址

yum clean all --清除缓存

yum repolist --列出软件仓库列表(3971)

yum查询软件

yum list installed --列出所有已安装的软件

yum list available --列出所有未安装但软件源能提供的软件包

yum list [软件名] --查看软件是否安装

yum info kernel --查看软件包描述信息

yum provides “*/vim” --查看软件供给信息/软件来源

yum -y install [软件名] --安装软件

yum -y remove [软件名] --卸载软件

yum -y reinstall [软件名] --如果软件损坏则从新安装软件

配置并访问本机FTP资源

yum -y install vsftpd --安装vsftpd软件

systemctl restart vsftpd --开启vsftp服务

systemctl enable vsftpd 设置开机自启

!!! 注意,通过网页浏览器匿名访问FTP服务器时,一般只能下载不能上传,所能获取的文档资源对应vsftpd服务器上的 /var/ftp/ 目录。

远程访问FTP资源

实现vsftpd服务器资源的远程访问,首先应在FTP服务器上关闭防火墙和SELinux保护机制。

1)关闭firewalld服务,并禁止其开机自启动

2)关闭SELinux保护机制,并阻止其开机自动生效

systemctl stop firewalld --立即关闭

systemctl disable firewalld --永久关闭

setenforce 0 --使SELinux失效

vim /etc/selinux/config --开机时禁用

SELINUX=disabled

测试访问

ftp://vip2525@192.168.10.7/

ftp://192.168.10.7/

标配的vsftpd服务的特点:

1)允许匿名访问,但是只能下载

2)允许用户密码访问(root除外),既可以下载、也可以上传

注意:

Linux配置文件中的 # 表示注释/说明

SELinux,安全增强(Security Enhanced)的Linux保护机制

默认状态 enforcing(强制启用)

状态 permissive(启用,但是不限制)

状态 disabled(彻底禁用)

LAMP安装及启动

yum -y install httpd mariadb-server mariadb php php-mysql --安装软件

yum list httpd mariadb-server mariadb php php-mysql --确认安装结果

setenforce 0 --立即切换为宽松模式(临时切换)

vim /etc/selinux/config --以后开机不再强制生效(永久切换)

SELINUX=permissive

systemctl restart httpd mariadb --开启服务

开启系统服务httpd、mariadb,将上述服务设置为开机自运行

主要包括:Web服务httpd、数据库服务mariadb。PHP网页解析的功能由httpd服务在需要时调用相应的模块文件实现,无对应服务。

systemctl enable httpd mariadb --设置开机自启

web服务器的网页默认目录在 /var/www/html/

创建网页验证

vim /var/www/html/test2.php

验证:

进入Linux浏览器访问 : [ ip地址 + test2.php ]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值