mac下80端口和home目录设置

    xiaoxiao2021-03-25  75

    mac下80端口和/home目录设置

    打开web端口:80和443

    mac下非root用户无法使用1024端口,如果使用root启动后续一堆文件日志等都需要root权限,比较麻烦

    可以通过端口映射来解决,新建端口映射

    80 映射到8080, 443 映射到8443

    在文件夹/etc/pf.anchors/ 下新建一个文件:http

    rdr pass on lo0 inet proto tcp from any to any port 80 -> 127.0.0.1 port 8080 rdr pass on lo0 inet proto tcp from any to any port 443 -> 127.0.0.1 port 8443 rdr pass on en0 inet proto tcp from any to any port 80 -> 127.0.0.1 port 8080 rdr pass on en0 inet proto tcp from any to any port 443 -> 127.0.0.1 port 8443检测文件是否正确: sudo pfctl -vnf /etc/pf.anchors/http.

    引用规则: 在文件/etc/pf.conf中追加规则

    ## 在rdr-anchor "com.apple/*"下, 添加如下 anchor 声明: rdr-anchor "http-forwarding" ## 再在load anchor "com.apple" from "/etc/pf.anchors/com.apple"下, 添加 anchor 引入: load anchor "http-forwarding" from "/etc/pf.anchors/http"

    执行命令使得规则生效:

    sudo pfctl -ef /etc/pf.conf

    创建/home目录

    osx默认情况下是没有/home目录编辑 /etc/auto_master,在 /home auto_home 这一行之前增加#使用sudo automount 使得配置生效创建目录: mkdir /home/目录名称修改目录权限: chmod 需要的权限 admin
    转载请注明原文地址: https://ju.6miu.com/read-33547.html

    最新回复(0)