Category: Tech

  • 论Shadowsocks的重要性

    随着国际形势的变换,日趋严重的帝国主义压迫让我们不得不寻找更多的上网方式。

    yum install epel-release
    yum update
    yum install python-setuptools m2crypto supervisor
    easy_install pip
    pip install shadowsocks

    服务端配置
    vi /etc/shadowsocks.json

    {
    “server”:”0.0.0.0″,
    “server_port”:838,
    “local_port”:1080,
    “password”:”yourpassword”,
    “timeout”:600,
    “method”:”aes-256-cfb”
    }

    vi /etc/supervisord.conf

    [program:shadowsocks]
    command=ssserver -c /etc/shadowsocks.json
    autostart=true
    autorestart=true
    user=root

    客户端配置
    vi /etc/shadowsocks.json
    {
    “server”:”202.108.33.108″,
    “server_port”:80,
    “local_address”:”192.168.1.165″,
    “local_port”:1084,
    “password”:”woaini”,
    “timeout”:600,
    “method”:”aes-256-cfb”
    }

    后期升级
    pip install –upgrade shadowsocks

  • SSH密钥对的正确拷贝方式

    这么多年了,我嚓,终于找到了正确的拷贝方式,我嚓,真是心碎,心碎啊。

    ssh-keygen -t dsa
     
    ssh-copy-id -i path/to/id_dsa.pub user_name@host_name
  • 修改Oralce数据库的用户密码默认过期策略

    一般来说,Oracle数据库会有一个默认密码过期策略,当我们不想定期修改密码的时候(当然这是非常错误的),我们就可能需要修改这个策略。

    用 oracle 登录到数据库服务器的一个节点:

    进入sqlplus 命令行:

    $sqlplus

    conn /as sysdba
    SQL>alter user username identified by password;

    关闭oracle 11G 用户密码默认的180天策略,改为无限制:
    sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;