zoukankan      html  css  js  c++  java
  • linux apline

    目标机器

    安装ssh服务
    
    apk add openssh-server
    apk add openssh
     sed -i "s/#PermitRootLogin.*/PermitRootLogin yes/g" /etc/ssh/sshd_config && 
     sed -i "s/#Port.*/Port 22/g" /etc/ssh/sshd_config && 
     ssh-keygen -t dsa -P "" -f /etc/ssh/ssh_host_dsa_key && 
    ssh-keygen -t rsa -P "" -f /etc/ssh/ssh_host_rsa_key && 
    ssh-keygen -t ecdsa -P "" -f /etc/ssh/ssh_host_ecdsa_key && 
    ssh-keygen -t ed25519 -P "" -f /etc/ssh/ssh_host_ed25519_key && 
    echo "root:****" | chpasswd. # 修改密码
    /usr/sbin/sshd -D 
    
    

    自身机器

    免密登陆2种方式
    方式1 
    / # ssh-copy-id -i /root/.ssh/id_rsa.pub 192.168.1.13
    /usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
    /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
    expr: warning: '^ERROR: ': using '^' as the first character
    of a basic regular expression is not portable; it is ignored
    /usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
    root@192.168.1.13's password: #提示输入密码
    
    Number of key(s) added: 1
    
    Now try logging into the machine, with:   "ssh '192.168.1.13'"
    and check to make sure that only the key(s) you wanted were added.
    
    / # ssh 192.168.1.13
    Welcome to Alpine!
    
    The Alpine Wiki contains a large amount of how-to guides and general
    information about administrating Alpine systems.
    See <http://wiki.alpinelinux.org/>.
    
    You can setup the system with the command: setup-alpine
    
    You may change this message by editing /etc/motd.
    
    方式2: 将公钥文件拷到目标机器
    # scp -p ~/.ssh/id_rsa.pub root@192.168.1.13:/root/.ssh/authorized_key
    id_rsa.pub                                                                          100%  571   640.3KB/s   00:00
    
    # 测试登录
    / # ssh 192.168.1.13
    Welcome to Alpine!
    
    The Alpine Wiki contains a large amount of how-to guides and general
    information about administrating Alpine systems.
    See <http://wiki.alpinelinux.org/>.
    
    You can setup the system with the command: setup-alpine
    
    You may change this message by editing /etc/motd.
    
  • 相关阅读:
    去除 SQL Server 查询结果中的两边空格
    Ubuntu 中安装 Oracle 10g
    不同格式的下拉列表框
    闲来无趣,写了个简单的JavaScript验证码
    Ubuntu 任务前后台调度管理
    C#数据类型转换,Convert
    OleDbType,C#,access 对应数据类型,互相对应
    SQL 将查询出的表当做 value 插入到表中
    asp.net mvc && asp.net 页面跳转
    asp.net mvc 与 asp.net结合(asp.net mvc 技巧)
  • 原文地址:https://www.cnblogs.com/smallyi/p/14747158.html
Copyright © 2011-2022 走看看