说明
- 系统:debian 8
64bit
-
Nginx版本:1.6.2-5+deb8u5
背景
需要使用反代去访问一个http站点,假设站点域名及解析IP如下:
问题
在对某应用代码文件进行版本备份过程中,tar
命令报错:
NFS挂载timeout与iptables问题
问题
一台机器A上搭建NFS作为server,在另外一台机器B上进行挂载
sudo执行脚本找不到变量
问题
当普通用户下,设置并export一个变量,然后利用sudo执行echo命令,能得到变量的值,但是如果把echo命令写入脚本,然后再sudo执行脚本,就找不到变量,未能获取到值,如题情况如下:
1、shutdown
shutdown命令是最常用的关闭系统命令,不仅可以用于立即关闭系统,还可以在指定时间关闭系统。
使用 shutdown 命令﹐系统管理员会通知所有登录的用户系统将要关闭。
login 指令冻结﹐新用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的﹐还可能重启。
这由所有进程都会收到系统所送达的信号决定。
这让像vi之类的程序有时间储存正在编辑的文档﹐像处理邮件和新闻的程序可以正常离开等。
shutdown 送信号signal给init程序﹐要求它改变runlevel。
Runlevel 0 用来停机〔halt〕﹐runlevel 6 用来重新激活〔reboot〕系统﹐
runlevel 1 用来让系统进入管理工作可以进行的状态﹔这是预设的﹐
假定没有-h也没有-r参数给shutdown。
先到CMD或者linux终端用命令行模式ftp命令测试一下,
如果能登录,不能使用ls或者dir命令。
那就说明,主要问题在端口被防火墙控住。
提示语句:
200 PORT command successful. Consider
using PASV.
425 Failed to establish
connection.
这时候,可以在ftp下使用命令:quote PASV
试试用以被动模式连接。
一般DOS命令行下都是默认以PORT主动模式连接。
即,端口21监听,处理控制信息,再以端口20连接客户端进行数据传送。
而,经常的,通过外网的NAT的,基本端口20的数据连接都会被禁止掉。
所以,如果想对外网开放ftp,最好使用PASV模式。
PASV被动模式是指,以端口21监听,有连接请求时,随机开放一个比较大的端口号来处理数据传输。
public int niyuan(int a,int b) //求550关于模1769的乘法逆元
// 550*X(mod1769)=1
// niyuan(1769,550)
{
&nb