大家都挺开心的,杯盘狼藉,节目也很精彩。打工人,新的一年继续加油~ icon_lol.gif
微信图片_20250124111613.jpg
微信图片_20250124111800.jpg

​step1: 添加ftp用户

useradd -s /sbin/nologin -m -d /data/www/ledong_web_pc ledong_web_pc

step2: 配置目录权限

chown root:root /data/www/ledong_web_pc
chmod 755 /data/www/ledong_web_pc
chown ledong_web_pc:ledong_web_pc /data/www/ledong_web_pc/dist
chmod 755 /data/www/ledong_web_pc/dist


step3: 配置ssh

vim /etc/ssh/sshd_config

添加如下​内容

Subsystem sftp internal-sftp
Match User ledong_web_pc
      ChrootDirectory /data/www/ledong_web_pc
      ForceCommand internal-sftp


step4 重启ssh

systemctl restart sshd

PS:如果nginx做代理,要修改nginx.conf中user为root

​一、校验数字的表达式

数字:^[0-9]*$

n位的数字:^\d{n}$

至少n位的数字:^\d{n,}$

m-n位的数字:^\d{m,n}$

零和非零开头的数字:^(0|1-9*)$

非零开头的最多带两位小数的数字:^(1-9*)+(.[0-9]{1,2})?$

带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$

正数、负数、和小数:^(-|+)?\d+(.\d+)?$

有两位小数的正实数:^[0-9]+(.[0-9]{2})?$

有1~3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$

非零的正整数:^[1-9]\d$ 或 ^([1-9][0-9]*){1,3}$ 或 ^+?1-9$

非零的负整数:^-[1-9][]0-9"*$ 或 ^-[1-9]\d*$

非负整数:^\d+$ 或 ^[1-9]\d*|0$

非正整数:^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$

- 阅读剩余部分 -