
Linux
zhichaosong
总想搞点事情!
展开
-
shell expect 脚本服务器自动输密码登录、SCP传输、解压文件
expect 脚本与 bash 脚本的语法有些差别#!/usr/bin/expectset user "xiaoju"set host "10.96.84.64"set pwd "BcjPL5C#"set path "/home/xiaoju/wujie_work/marketing_fe/test1"set build "bin"## 压缩并上传到服务器set timeout 10spawn tar czvf build.tar $buildspawn scp build.tar.原创 2020-09-23 23:21:09 · 910 阅读 · 0 评论 -
Windows10启用Linux子系统 - 图文教程
Windows 适合生活,Linux 适合开发,现在 Win10竟然集成了 Linux 子系统,再也不用开虚拟机了,这不是双壁结合、优势互补么一、功能启用以管理员身份打开 PowerShell 并运行:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux出现提示时...原创 2019-10-16 16:51:15 · 575 阅读 · 0 评论 -
Ionic3 两种方法解决跨域问题 - 正向代理与服务器允许
所谓正向代理就是本地代理,反向代理就是服务端代理,只配置一种即可,具体配置方法如下:文章目录一、正向代理二、反向代理一、正向代理本地修改 ionic 项目就能实现跨域访问了修改 config.xml 文件server address替换成自己的服务器地址,粗暴一点可以直接写 *<content src="server address" /><access o...原创 2019-09-12 10:26:28 · 2998 阅读 · 0 评论 -
Nginx 的配置及配置文件部分介绍
文章目录一、官网下载二、配置 Nginx三. 注意事项一、官网下载http://nginx.org/download/选择你自己想要的版本下载,解压 nginx(例如nginx-1.6.3)执行下列操作:(需要记住的,会经常用到)nginx -s stop // 停止nginxnginx -s reload // 重新加载配置文件nginx -s qui...原创 2019-09-03 11:36:31 · 361 阅读 · 0 评论 -
在 Nginx 中部署 Angular 应用 - 解决路由冲突 404 问题
由于 Angular 是自己管理路由,所以如果使用 Nginx 默认配置,就会出现 404问题,通过配置 Nginx 转发规则就可以解决此问题,实现两者共生1.下载 Nginx根据自己的版本下载Nginx,关于Nginx配置,请看https://www.cnblogs.com/MBirds/p/6605366.html2. 将 Angular 项目打包并将生成的dist文件夹发布到服...原创 2019-09-03 11:28:12 · 1750 阅读 · 0 评论 -
从Linux服务器远程文件上传下载的两种方法:scp命令 + sz命令
一般是通过 SSH 命令远程登录 Linux 服务器进行控制,当需要与本机进行文件交互的时候,不搭建 FTP 的话就得使用这两个命令了,下面分别介绍两个应用场景一、scp 命令scp 适用于本机未远程连接服务器时,直接下载某个文件1. 下载文件 scp root@192.168.0.2:/home/a.tar.tz 2. 上传文件scp /home/a.tar.tz root@1...原创 2019-06-13 15:58:18 · 2991 阅读 · 0 评论 -
Linux下基于LAMP的WEB应用安全防范加固防护方法
WEB 服务器由于 24 小时开放,相当于身在明处,难免暗处黑客的扫描和入侵,所以做好安全防范就是重中之重了。常见的入侵方式集中在一些薄弱环节,比如 ThinkPHP 框架漏洞、Git 文件泄漏、不规范上传、SQL 注入、未禁用函数等,下面说一下常用的防御措施文章目录一、安全扫描1. 免费扫描2. 付费扫描二、php 安全配置1. 运行用户2. php.ini 配置三、MySQL安全设置1...原创 2019-05-22 15:53:58 · 1655 阅读 · 0 评论 -
阿里云突发型服务器购买图文教程
1888 优惠券:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=p2dn37x9原创 2019-05-08 11:19:55 · 759 阅读 · 0 评论 -
在终端连接ssh的断开关闭退出的方法
前言:在终端直接通过 ssh 连接远程服务器还是非常方便快捷的,谁用谁知道!习惯了 Ctrl + C 中断退出的方式还真不知道怎么退出远程连接,上网查了下各个方法,整理如下序号方法特点方法1直接关闭终端简单粗暴方法2输入logout比较正式的退出方式方法3输入exit等同于方法2方法4Ctrl + D等同于方法2,方便快捷...原创 2019-04-10 20:30:43 · 58216 阅读 · 4 评论 -
xxx is not in the sudoers file.This incident will be reported.的解决方法
1.切换到root用户下,怎么切换就不用说了吧,不会的自己百度去.2.添加sudo文件的写权限,命令是:chmod u+w /etc/sudoers3.编辑sudoers文件vi /etc/sudoers找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)ps:这里说下你可以sudoers添加下面四行中任意一条y...转载 2019-03-25 15:40:41 · 13520 阅读 · 3 评论 -
centos7下yum安装及卸载mysql服务端与客户端
本文测试环境阿里云 ECS 1 核 1GB (新人2折)Windows server 2012 R2 DatacenterIntel® Xeon® CPU E5-2650 v2 @ 2.60GHzRAM 1.00 GB文章目录一、安装mysql服务端二、安装mysql客户端三、修改密码四、登录测试四、卸载一、安装mysql服务端如果源存在MySQL,那最简单的就是:yum ...原创 2018-12-11 10:20:24 · 1614 阅读 · 0 评论 -
Linux - 增加用户、添加用户组
一、用户操作1.增加用户 useradd [username]2.设置用户密码 passwd [username]二、用户组操作1.新建工作组 groupadd groupname2.将用户添加进工作组 usermod -G groupname username3.删除用户 userdel username三、权限操作1.修改登录后文件目录 修改/e...原创 2018-09-11 11:17:10 · 31624 阅读 · 0 评论 -
Linux常用命令笔记
根据进程号找到可执行文件的路径ls -l /proc/&lt;pid&gt;/exe原创 2018-07-17 13:45:58 · 148 阅读 · 0 评论