【用户】create_user_with_sshkey.sh

#!/bin/bash
# $ ssh-keygen -t rsa -b 2048 -C you_comment_here -f filename
# create user with ssh public key
# 20140214
username='yourname'
useradd ${username}
id ${username}[ -d /home/${username}/.ssh ] || mkdir -p /home/${username}/.sshcat <<_PUBKEY >> /home/${username}/.ssh/authorized_keys
your public key
_PUBKEYchmod 700 /home/${username}/.ssh
chmod 600 /home/${username}/.ssh/authorized_keys
chown -R ${username}:${username} /home/${username}/.sshcat /home/${username}/.ssh/authorized_keys

转载于:https://blog.51cto.com/nosmoking/1594647

【用户】create_user_with_sshkey.sh相关推荐

  1. csh远程登录服务器,ubuntu远程连接服务器某一个用户(非root用户)出现sh: 1: source: not found...

    原因其实很简单,就是因为shell终端使用的解释器有问题 我们常见的shell终端解释器有三种: Bourne shell(sh).C shell(csh)和Korn shell(ksh) Bourn ...

  2. expect脚本中使用普通用户执行sh脚本命令,expect脚本中解决``反引号获取值有问题方法、expect遍历登录不同主机不同密码的主机执行指定命令方法

    文章目录 说明 代码 脚本内容 存放ip和其密码 执行脚本 测试[必做] 批量跑脚本 后台验证 说明 今天有一个脚本需求[目前有400台虚拟机,手动登录肯定不现实的],5期所有虚拟机都需要验证是否已经 ...

  3. Linux系统下的nobody用户与nologin

    Unix/Linux系统下的nobody用户是什么? 1.Windows系统在安装后会自动建立一些用户帐户,在Linux系统中同样有一些用户帐户是在 系统安装后就有的,就像Windows系统中的内置帐 ...

  4. Ubuntu-多用户SSH登陆及LAMMPS计算

    前言 最近给实验室的Ubuntu服务器进行软件方面的配置,需要实现的功能如下: 实现多用户SSH登陆: 实现外网直接访问服务器(内网穿透): 服务器多用户创建.切换.权限授予: Ubuntu之间.Ub ...

  5. linux7系统如何进入单用户,centos7进入单用户模式

    0.前言 今天给同事弄一个服务器自启动,但是那个服务是挂载模式,不是后台模式,所以在启动的时候一直进入不了登陆界面. 我当时心里知道挂载模式的服务弄自启动可能会导致前面说的情况,但是后来还是这么做了. ...

  6. tiny4412 u-boot 启动参数的设置

    参考 http://www.cnblogs.com/chenfulin5/p/5887552.html 制作SD卡 u-boot 编译完之后, 进入 u-boot 目录里面的 sd_fuse cd ~ ...

  7. Linux_Bash常用脚本

    目录 目录 从用户列表中过滤用户名并创建用户 awktrcut 指令的文本处理 tr指令 cut指令 awk指令 备份文件 测试LFTPServer权限设定 开启Httpd 安装Httpd 批量创建用 ...

  8. Shell基础:变量类型 运算符

    Shell变量 Shell支持三种类型的变量 用户自定义变量:用户自定义的变量,变量名以英文字母或下划线开头,区分大小写. 位置变量:根据位置传递参数给脚本的变量,默认支持9个位置变量 $1,$2,$ ...

  9. Shell脚本攻略01-简介/终端打印

    概述  终端打印  玩转变量与环境变量  使用函数填加环境变量  通过shell进行数学运算  玩转文件描述符与重定向  数组和关联数组  使用别名  获取终端信息  获取.设置日期 ...

  10. 【shell】shell编程(一)-入门

    如今,不会Linux的程序员都不意思说自己是程序员,而不会shell编程就不能说自己会Linux.说起来似乎shell编程很屌啊,然而不用担心,其实shell编程真的很简单. 背景 什么是shell编 ...

最新文章

  1. 视觉智能开放平台通过函数计算实现多人口罩佩戴识别
  2. python装饰器是什么意思_这个python 装饰器代码是什么意思?
  3. [SAP ABAP开发技术总结]动态语句、动态程序
  4. windows资源管理器已停止工作后,使用命令提示窗口拷贝文件和运行exe程序
  5. 【Linux】【Services】【Package】编译安装
  6. 使用Google Play服务的Android定位
  7. 对 SharePoint WebService 的调用
  8. ubuntu下弹框提醒
  9. 9.触摸屏驱动(IIC)移植实战
  10. CTF之做题总结(五)
  11. SQL注入不完全思路与防注入程序
  12. adobe flash builder4.6 安装存在问题,可能未安装某些必需组件
  13. linux重装显卡驱动后黑屏,manjaro系统用msm更换显卡驱动失败后黑屏的处理
  14. ADC知识(2)——直流参数(输入电压参考,参考电流输入,积分非线性误差,差分非线性误差)
  15. 【资源共享】Office软件合集
  16. URL Protocol- -(coolice)
  17. 书评《半小时漫画中国史》
  18. python饮料购买_Python实现的一个自动售饮料程序代码分享
  19. 操作系统存储管理实验课程设计报告
  20. acdream 1725 哗啦啦的小彭玉染色问题 离散化并查集

热门文章

  1. 三转CHM文件故障解决
  2. Linux串口驱动分析初始化
  3. error while loading shared libraries: libavformat.so.56
  4. 关于连接参数-Ttext
  5. Just Pour the Water ZOJ - 2974 (矩阵快速幂)
  6. D - 昂贵的聘礼(最短路径)
  7. 全国植被覆盖度VFC逐月数据
  8. python 装饰器常见场景与用法
  9. Thrift原理简析
  10. sublime批量添加注释