1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > centos6创建用户 设置ssh登录

centos6创建用户 设置ssh登录

时间:2021-05-19 06:52:53

相关推荐

centos6创建用户 设置ssh登录

创建用户

#创建用户useradd -s /sbin/nologin mysqluseradd –d /usr/china -m china#设置密码passwd mysqlpasswd china#创建组groupadd mysql#指定bashusermod -s /bin/bash mysql#帮助信息useradd --helpUsage: useradd [options] LOGINOptions:-b, --base-dir BASE_DIR 设置基本路径作为用户的登录目录-c, --comment COMMENT 对用户的注释-d, --home-dir HOME_DIR 设置用户的登录目录-D, --defaults改变设置-e, --expiredate EXPIRE_DATE 设置用户的有效期-f, --inactive INACTIVE 用户过期后,让密码无效-g, --gid GROUP使用户只属于某个组-G, --groups GROUPS 使用户加入某个组-h, --help帮助-k, --skel SKEL_DIR 指定其他的skel目录-K, --key KEY=VALUE 覆盖 /etc/login.defs 配置文件-m, --create-home 自动创建登录目录-l, 不把用户加入到lastlog文件中-M, 不自动创建登录目录-r, 建立系统账号-o, --non-unique 允许用户拥有相同的UID-p, --password PASSWORD 为新用户使用加密密码-s, --shell SHELL 登录时候的shell-u, --uid UID 为新用户指定一个UID

设置ssh登录

用useradd新增的用户不能直接用ssh远程访问,需要修改ssh相关配置如下:vi /etc/ssh/sshd_config 添加AllowUsers 用户

如下

Port 22AddressFamily anyListenAddress 0.0.0.0AllowUsers mysql china root #多个用户用空格隔开#ListenAddress ::# Disable legacy (protocol version 1) support in the server for new# installations. In future the default will change to require explicit# activation of protocol 1Protocol 2#HostKey for protocol version 1#HostKey /etc/ssh/ssh_host_key#HostKeys for protocol version 2HostKey /etc/ssh/ssh_host_rsa_keyHostKey /etc/ssh/ssh_host_dsa_key# Lifetime and size of ephemeral version 1 server key#KeyRegenerationInterval 1h#ServerKeyBits 1024# Logging# obsoletes QuietMode and FascistLogging#SyslogFacility AUTHSyslogFacility AUTHPRIV#LogLevel INFO# Authentication:LoginGraceTime 120PermitRootLogin yes # 允许root用户登录StrictModes yes#MaxAuthTries 6#MaxSessions 10RSAAuthentication yesPubkeyAuthentication yesAuthorizedKeysFile.ssh/authorized_keys

修改完毕后,保存文件,重启ssh服务

[root@china ~]# service sshd restart停止 sshd: [确定]正在启动 sshd: [确定]

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。