linux下VPS添加最低权限的SSH用户

在VPS上开设只有代理权限的SSH账号呢?很简单,两行命令帮助您!

 代码如下 复制代码

useradd -M -s /sbin/nologin -n username (蓝色用户名自行修改)

#这一行是添加一个最低权限的用户

 代码如下 复制代码

passwd username

#这一行是设定该用户密码

下面,输入2次密码,就OK了,一个仅有代理权限的SSH账号就完成了。

时间: 2024-09-25 15:26:03

linux下VPS添加最低权限的SSH用户的相关文章

Centos如何新建最低权限的SSH帐号

于是搞了个 Tunnelier + Proxy Switchy配合 OpenVZ 的 VPS 来科学上网,再加上 AutoProxy 的规则,换个途径,也就换了份心情. SSH的全称是SecureShell.通过使用SSH,可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS和IP欺骗.用SSH做Socks5代理,进行本地端口转发即可实现科学上网啦. 为了限制 SSH 仅用于TCP加密传输,有必要新建个最低权限的 SSH 帐号.步骤如下(备注:本

linux下php添加mysqli拓展库时,编译报错

问题描述 linux下php添加mysqli拓展库时,编译报错 php和mysql都是已经编译安装好了,现在想要给php添加mysqli 拓展库,结果在make的时候报错 cd /usr/local/src/php-5.6.19/ext/mysqli /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mys

linux下php添加zlib后页面乱码解决办法

在linux下php添加zlib后页面乱码的解决办法 原因: 在php.ini中 如果zlib.output_compression = On,那在程序中不就要再使用gzencode()压缩,不然就会呈现乱码. 解决办法: zlib.output_compression = Off 重启apache即可. zlib安装 1. 下载安装zlib http://www.gzip.org/zlib/ 解压tar包,进入目录执行命令: 1 ./configure && make &&

Linux下vsftp的重新安装和配置虚拟用户

Linux下vsftp的重新安装和配置虚拟用户 重新安装和配置虚拟用户 以下都是在root用户下进行的 #tar zxvf vsftpd-2.0.5.tar.gz --解压 #cd vsftpd-2.0.5.tar.gz --解压后进入vsftpd-2.0.5.tar.gz目录 # mkdir /usr/share/empty/ --VSFTPD默认设置需要一个空目录:/usr/share/empty # mkdir /var/ftp/ --如果容许匿名用户(anonymous),那么你将需要一

SUSE Linux由于/var/lib目录权限导致SSH无法使用的问题

由于/var/lib目录权限导致SSH不能用 上午一同事说一台服务器SSH登录不了了. 一开始以为是ssh服务没启动,执行service sshd status. linux-34:/var/lib # service sshd status Checking for service sshd                                             running 显示是启动的,那就重启下,执行service sshd restart. 问题出来了,报错 linu

Linux下更改文件读写权限chmod、所有者或组chown

正 文:       在终端输入:ls -l xxx.xxx (xxx.xxx是文件名)那么就会出现相类似的信息,主要都是这些:-rw-rw-r--      如下图: 一共有10位数其中: 最前面那个 - 代表的是类型,如果是目录,最前面这个是d中间那三个 rw- 代表的是所有者(user)然后那三个 rw- 代表的是组群(group)最后那三个 r-- 代表的是其他人(other)然后我再解释一下后面那9位数:r 表示文件可以被读(read)w 表示文件可以被写(write)x 表示文件可以

解决linux下无法添加用户和组的问题(groupadd命令不可用)

今天需要给一个linux服务器安装mysql,在安装mysql的时候,出现错误提示: [root@localhost softwaretools]# rpm -ivh MySQL-server-5.5.23-1.rhel5.x86_64.rpm Preparing...                ########################################### [100%]    1:MySQL-server           ####################

Linux下独立添加PHP扩展模块mbstring的方法_Linux

环境php5.2.13, 不支持mbstring扩展 假如php的源码包在/usr/local/src/php-5.2.13 php安装目录是/usr/local/php 复制代码 代码如下: # cd /usr/local/src/php-5.2.13/ext/mbstring/ # rpm -qa|egrep "autoconf|gcc" 这个是检测这些组件是否安装,没有安装请执行下面这句,否则会报错 # yum -y install autoconf gcc gcc-c++ #

linux下php以root权限执行命令

最近由于要做一个php的接口,但是因为权限问题,不能执行一些特定命令,原因是php以nobody来运行. 网上搜索了些解决方案,一种是使用su的方法,一种是以c程序来实现,还有一种是用super程序实现. 比较了下,觉得super命令php调用起来更为方便一些,因此本篇主要介绍super的简单实现方法. 一.首先下载安装super,过程如下: [root@ossec.cn ~]#wget ftp://ftp.ucolick.org/pub/users/will/super-3.30.0-tar.