如何为Centos添加用户并赋予SSH权限

如何为Centos添加用户并赋予SSH权限,第1张

为了限制 SSH 仅用于TCP加密传输,有必要新建个最低权限的 SSH 帐号。步骤如下(备注:本教程适用于CentOS、RedHat、Fedora):

1、root登陆 VPS 后,输入如下命令创建一个权限最低的用户(备注:将username改为你想要的用户名):

useradd -M -s /sbin/nologin -n username

2、修改该用户的密码:

passwd username

根据提示输入两遍密码

搞定收工。

尽情地享受 SSH 代理带来的乐趣吧!

补充:

1、关于 SSH 代理软件,有 Tunnelier 和 MyEnTunnel 两种选择,一般我会选择前者。

下载地址:点击这里

2、用以上命令建立的用户已是最低权限,用此帐号登陆PUTTY或者WinSCP,都会使程序自动关闭或报错,比如WinSCP就会出现:Cannot initialize SFTP protocol. Is the host running a SFTP server?的提示。

第一步:建立javaWeb项目,在jsp内画两个文本框,一个是用户名,一个是密码(这个应该没问题吧)

第二步:在数据库里建一张表,有三个字段,用户ID,用户名,用户密码(如果用到数据库的话)

第三步:为你的项目添加对struts2,spring,hibernate的支持(这个在网上有很多资料)

第四步:使用Hibernate控制反转,自动生成实体类,及Dao

第五步:在你的jsp内,用户提交表单,由struts2的的配置文件来接收所要传递的action

第六步:在action的类里面继承自 action support,并生成execute方法,来处理用户的请求

第七步:调用dao内写好的添加的方法,来完成注册。

如果,你会搭ssh框架的话,那应该够详细了…


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11634816.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存