• 【原创】配置代理


    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

     

     
  • 相关阅读:
    database design
    django bulk create user
    mysql basic
    install mysql
    django apache httpd windows
    django apache httpd centos
    python mail smtplib
    compile c cpp with cl.exe in vim
    Remote Access to IPython Notebooks via SSH
    calculate traffic by snmpwalk for mrtg
  • 原文地址:https://www.cnblogs.com/project/p/7735233.html
Copyright © 2020-2023  润新知