-
Linux中利用ssh传输文件的方法
本来打算倒腾vsftp的,结果在搞完ssh之后发现他有个sftp,据说比ftp更安全而且更方便,更重要的是完全不用重新配置啦~~ 使用的前提当然是在ssh的配置文件里不把sftp的那一行注释掉。 登录的的方法与ssh一样(因为sftp就是ssh 的一个程式。): myths@myths-X450LD:~$ sftp root@myserver sftp> 我这里是以root身份登陆我的myserver服务器。 sftp通常有下面的命令: * get 命令:get 目标文件…
-
Linux中搭建并配置ssh服务器
简述 首先让我们来认识一下什么是SSH。 SSH是英文Secure Shell的简写形式,是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。他的最大特点就是安全。通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗。总的来说就是一种安全的进行远程登陆的方式,也是现在最常用的登陆服务器的方式,今天我们就来系统的了解下。 SSH分为两部分:客户端部分和服务端部分…
-
Linux中忘记root密码怎么办
前言 白天倒腾权限系统的,结果不知道怎么就把主用户的sudo权限给弄没了,结果是各种用不了root权限。sudoers文件打不开,usermod命令也用不了,sudo -i就不提了,而且ubuntu是无法直接以root身份登陆的,简直无解。没办法,只有倒腾起了之前不敢动的recovery模式。 方法 开机进入grub,选ubuntu高级选项,进去后选recovery模式的版本。进入后选root选项进入root终端。然而进入终端后才发现,还是几乎什么文件也不能改,输入passwd命令会提示…
-
Linux用户组管理和权限处理常用命令
前言 ubuntu的用户管理和权限控制本来应该是这种自由系统的精髓,然而由于一直用的是图形化的客户端界面,用的傻瓜安装盘,用户系统都是建的好好的,导致对它的作用理解不足。本来也没啥事,sudo神马的用的也是挺爽的,但是当用到ubuntu的服务器的时候,才发现这玩意真的不懂不行。。。。。。 who myths@myths-X450LD:~$ who myths :0 2015-10-02 12:58 (:0) myths pts/7 2015-10-04 00:30 (:0) 这里的“…
-
Linux中sudoers文件简析
这是在调节sudo使用权限时要用到的很重要的文件。以下是本机配置: root@myths-X450LD:/etc/sudoers.d# cat /etc/sudoers # # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying…
-
Linux中passwd文件详解
Linux的用户信息很多都保存在这个/etc/passwd文件中,以前觉得这种配置文件挺难看懂的,但是静下心来瞅瞅其实也就一点东西,我们来一起看下。 文件样例 root@myths-X450LD:/home# cat /etc/passwd root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3…
-
Linux中group文件详解
这个文件用处不是太大,记下来仅作了解。 文件样例 myths@myths-X450LD:~$ cat /etc/group root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4:syslog tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdr…
-
Linux为用户添加sudo权限的正确姿势
前言 我们知道root用户可以直接执行所有命令,主用户可以通过sudo命令假装自己是root用户,而一般用户连sudo都用不了。现在我们的目的就是让这个一般用户也能像正常用户一样使用sudo命令。 方法 这里方法至少有两种。 将用户添加进sudo组 root@myths-X450LD:/home# usermod -G sudo test 一句话ok。(为了这句话不晓得倒腾了多久0.0) 将用户注册到/etc/sudoers文件中 按照/etc/sudoers文件的规格添加…