zoukankan      html  css  js  c++  java
  • 【原创】配置代理

    Shadowsocks概述


     

     

    准备工作


    1. 更新系统

    没啥,就他喵想用个最新的。

    apt update && apt upgrade

     

    2. 安装shadowsocks

    官方网站:https://www.samba.org/

    命令流程:

    sh -c 'printf "deb http://deb.debian.org/debian stretch-backports main" > /etc/apt/sources.list.d/stretch-backports.list'
    apt update
    apt -t stretch-backports install shadowsocks-libev

     

    Samba配置文件


     

    vim /etc/samba/smb.conf

     

    ;======================= Global Settings =======================
    [global]
        workgroup = WORKGROUP
        dns proxy = no
        log file = /var/log/samba/log.%m
        max log size = 1000
        syslog = 0
        panic action = /usr/share/samba/panic-action %d
        server role = standalone server
        passdb backend = tdbsam
        obey pam restrictions = yes
        unix password sync = yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Entersnews*spassword:* %n
     *Retypesnews*spassword:* %n
     *passwordsupdatedssuccessfully* .
        pam password change = yes
        map to guest = bad user
        usershare allow guests = yes
    
    #======================= Share Definitions =======================
    [Blu-ray]
        comment = 蓝光原盘
        path =  /home/admin
        public = no
        valid users = admin
        write list = admin
        create mask = 0777
        directory mask = 0777

     

    重启Samba服务器


    ss-server -p 8888 -k 12345678 -m aes-256-cfb

    、常用命令


     

    ;======================= Global Settings =======================
    [global]
    workgroup = WORKGROUP     ;工作组名称
    server string = Samba Server Version %v ;主机的简易说明
    dns proxy = no
    log file = /var/log/samba/log.%m    ;产生日志文件的命名,默认以访问者IP地址命名
    max log size = 1000                 ;日志文件最大容量,默认50,单位为KB,0表示不限制
    syslog = 0
    panic action = /usr/share/samba/panic-action %d
    server role = standalone server
    passdb backend = tdbsam
    obey pam restrictions = yes
    unix password sync = yes
    passwd program = /usr/bin/passwd %u
    passwd chat = *Entersnews*spassword:* %n
     *Retypesnews*spassword:* %n
     *passwordsupdatedssuccessfully* .
    pam password change = yes
    map to guest = bad user
    usershare allow guests = yes
    
    ;======================= Share Definitions =======================
    [guest]
    comment = Guest Directories ;共享描述,当鼠标悬浮在目录上时会显示
    path = /home/guest          ;共享目录路径
    browseable = yes/no         ;设置共享是否可浏览,如果no就表示隐藏,需要通过IP+共享名称进行访问
    writable = yes/no           ;设置共享是否具有可写权限
    read only = yes/no          ;设置共享是否具有只读权限
    valid users = username      ;设置允许访问共享的用户,例如valid users = user1,user2,@group1,@group2(多用户或组使用逗号隔开,@group表示group用户组)
    write list = username       ;设置在共享具有写入权限的用户,例如例如write list  = user1,user2,@group1,@group2(多用户或组使用逗号隔开,@group表示group用户组)
    invalid users = username    ;设置不允许访问共享的用户
    public = yes/no             ;设置共享是否允许匿名访问
    guest ok = yes/no           ;功能同public一样
    create mask = 0700          ;创建的文件权限为700
    directory mask = 0700       ;创建的目录权限为700

     

     
  • 相关阅读:
    &与&&的区别
    jsp之response方法
    一个数组先按照某个属性的大小排序,如果大小一样的就按照名称排序
    CSS内部div设置上min-height或max-height滚动条就会出现在父元素上
    300行代码手写简单vue.js,彻底弄懂MVVM底层原理
    JavaScript简单手写观察者模式
    javascript中replace还可以这样玩
    VUE中通过改变key去更新局部dom
    element中select的change方法如何传多个参数
    react打包中不想要sourceMap,但是在命令里加'GENERATE_SOURCEMAP=false'后windows下报错'GENERATE_SOURCEMAP' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  • 原文地址:https://www.cnblogs.com/project/p/7735233.html
Copyright © 2011-2022 走看看