zoukankan      html  css  js  c++  java
  • Linux日常操作整理

    1. Linux下建立ssh互信

    需要在两台机器上保证安装ssh
    步骤:
    cd ~/.ssh
    ssh-keygen(每台机器执行此操作)
    ssh root@192.168.2.100 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
    scp ~/.ssh/authorized_keys root@192.168.2.100:~/.ssh/authorized_keys
    到此单台服务器与192.168.2.100建立互信
    ssh root@192.168.2.100 date测试结果

    2. 查看8066端口连接数
    netstat -an | grep 8066 | grep ESTABLISHED | wc -l

    3. samba配置
    3.1 设置登陆用户
    useradd -d /home/test -g users -m test
    passwd test

    配置
    vim /etc/samba/smb.conf
    如下
    [Codes] #共享目录名
    comment = share #不重要
    path = /opt/sdb/trains #Linux上共享目录
    read only = No #可读可写
    public = yes #开放访问
    valid users = test #有效用户
    文件夹提权:chmod -R 777 /opt/sdb/trains
    service smb restart
    service nmb restart

    3.2 权限说明:
    使用ls -l [file_name]可以查看文件权限
    Linux根据用户的不同将权限分为3组:所有者,与所有者在同一组的其他用户,不同组的用户。每个权限又可以分为读、写、执行权限
    r代表读,w代表写,x代表执行。Linux为rwx分别复制便于权限控制。r:4, w:2,x:1
    rwx为所有权限,值为7(4+2+1)。
    常说的chmod 777, 就是所有权限rwxrwxrwx

    3.3 Linux上普通用户安装程序,受权限问题困扰
    主要是在诸如/usr/local等系统目录下新建文件夹或者连接无权限问题,为了方便可以先用root账户执行
    chmod -R 777 /usr/local,再切换到普通用户下安装,最后将权限恢复。普通用户的bin连接最好都放在
    /usr/local/bin/下,方便调用。

  • 相关阅读:
    POJ 2991(线段树)
    UVa_1592
    紫书 -- 大整数类
    在结构体中添加成员函数/C++
    双向队列
    用埃氏筛法生成质数表
    poj 3687(拓扑排序)
    它们其实都是“图”-- 最小生成树
    最小生成树(MST, Minimum Spanning Tree)
    他们其实都是“图”--最短路
  • 原文地址:https://www.cnblogs.com/AndersonX/p/8696517.html
Copyright © 2011-2022 走看看