连接远程ubantu系统,创建用户并登陆

root创建新的账号

1.ssh [email protected]

2.add user xx

3.(sudo)gpasswd -a xl sudo

4.sudo visudo

5.xx ALL=(ALL:ALL) ALL

本地配置公钥

a.已有

 3. eval  "$(ssh-agent -s)"(在.ssh里)

4.ssh-add ~/.ssh/id_rsa

b.没有

1.mkdir .ssh

2.ssh-keygen -t rsa -b 4096 -C "[email protected]"

登陆服务器,配置公钥,同本地,之后

1.cd ~/.ssh

2.创建文件vi authorized_keys

3.复制本地公钥至authorized_keys

4.chmod 600 authorized_keys

5.sudo service ssh restart

修改默认登陆端口

1.sudo vi /etc/ssh/sshd_config

2.首行配置port;末段关闭密码登陆;禁止root登陆;加入最后一行:“AllowUser: xx”

3,sudo service ssh restart

测试登陆吧  ssh -p 你的port [email protected]你的ip

原文地址:https://www.cnblogs.com/yumendexihai/p/9443911.html

时间: 2024-11-13 04:18:18

连接远程ubantu系统,创建用户并登陆的相关文章

Centos系统创建用户oracle后,用该用户登陆系统,页面加载报错GConf error

Linux 的 GConf error 解决办法 问题: Centos系统创建用户oracle后,用该用户登陆系统,页面加载报错,导致重新进入Centos系统后出现: GConf error:Failed to contact configuration server;some possible cause are that you need to enable TCP/IP networking for ORBIT or you have stale NFSlocks due to a sys

在mac下使用终端命令通过ssh协议连接远程linux系统,代替windows的putty

指令:ssh [email protected] 事例:wangmingdeMacBook-Pro:~ xxxxxxxxxx$ ssh [email protected] The authenticity of host 'xxxx.net (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is 13:82:21:f3:47:ac:15:44:f5:d0:c4:65:a0:5c:cc:06. Are you sure you

远程连接数据库,创建用户并授权

连接mysql数据库,创建用户模型

from flask import Flask from flask_sqlalchemy import SQLAlchemy import config app = Flask(__name__) app.config.from_object(config) db = SQLAlchemy(app) class User(db.Model): __tablename__ = 'user' id = db.Column(db.Integer,primary_key=True,autoincrem

Win 2008 r2 远程桌面多用户登陆,一用户多登陆配置

Win 2008 r2 远程桌面多用户登陆,一用户多登陆配置 Windows 2008 R2远程桌面,设置最大连接数,一个登录后另一个就被踢掉等问题 Windows 2008 R2配置如图: 1.打开远程桌面回话主机配置 2.右键RDP-Tcp,属性,可设置最大连接数 3.设置每个用户只能进行一个回话,如果勾选(如administrator用户登陆,一个登录后另一个就被踢掉) 一个网卡多个IP配置 在配置IPV4的属性中设置TCP/ip中IP设置中设置多个IP,例如三个IP,那么三台机器的IP这

批量远程创建用户

linux 创建用户你会?  哪远程批量创建用户呢? 批量创建用户脚本简单示例 #!/bin/bash if [ -z "$1" -o -z "$2" ];then         #从USES.PASSWD文件读取用户和密码,限检测参数是否存在 echo " Uages:      userfile passfile EXAMPLES:     urctl userfile passfile  ps: Must do it by this way ...

用oracle中的系统用户无法登陆问题解决方案

在使用oracle中的sql plus功能时, 会出现系统用户无法登陆 因为SYS是数据库之外的超级管理员,在输入密码时,输入 密码 as sysdba 就可以;

让Ecshop网店系统用户自动登陆

让Ecshop网店系统用户户自动登陆,打开ecshop includes/init.php文件,可以发现Ecshop系统判断用户的SESSION不存在的时候会去读取存储在COOKIES里面的值.如下代码片段所示: if (empty($_SESSION['user_id'])) { if ($user->get_cookie()) { /* 如果会员已经登录并且还没有获得会员的帐户余额.积分以及优惠券 */ if ($_SESSION['user_id'] > 0) { update_user

【内存数据库】OracleTimesten连接DSN创建用户

************************************************************************ ****原文:blog.csdn.net/clark_xu  徐长亮的专栏 ************************************************************************ 1.       启动开启 [[email protected] info]$ ttDaemonAdmin -start -forc