版本说明: Windows 10 CentOS 7 WinSCP 5.7.7 (Build 6257) 问题背景 使用 WinSCP 登录 CentOS 上传文件,使用的是普通用户,且已加入 sudoers ,向 /usr/local 目录上传文件时,提示没有权限. 解决方案 首先确保你的目标主机的 sshd 服务正在运行 用来在 WinSCP 登录的普通用户已加入 sudoers 获取 sftp-server 的位置 从 /etc/ssh/sshd_config 文件中获取: sudo cat…
lastlog命令用于显示系统中所有用户最近一次登录信息. lastlog文件在每次有用户登录时被查询.可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log/lastlog的内容.它根据UID排序显示登录名.端口号(tty)和上次登录时间.如果一个用户从未登录过,lastlog显示**Never logged**.注意需要以root身份运行该命令. 语法 lastlog(选项) 选项 -b<天数>:显示指定天数前的登录信息: -h:显示召集令的帮助信…
CentOS 7自动以root身份登录gnome桌面 ################### #cd /etc/gdm ]# cat custom.conf# GDM configuration storage [daemon]AutomaticLoginEnable=TrueAutomaticLogin=root[security] [xdmcp] [chooser] [debug]# Uncomment the line below to turn on debugging#Enable=t…
CentOS 7自动以root身份登录GNOME桌面 修改配置文件 /etc/gdm/custom.conf,在 [daemon] 下面添加一下两行 AutomaticLoginEnable=true AutomaticLogin=root [root@localhost ~]# vim /etc/gdm/custom.conf # GDM configuration storage [daemon] AutomaticLoginEnable=true AutomaticLogin=root […
从GDM-GNOME显示管理器:“ GNOME显示管理器(GDM)是一个管理图形显示服务器并处理图形用户登录的程序.” 显示管理器为X Window System和Wayland用户提供图形登录提示. 一.从登录列表中隐藏用户 gdm用户列表的用户由AccountsService收集.它将自动隐藏系统用户(UID <1000).要从登录列表中隐藏普通用户,请创建或编辑一个以该用户身份命名的文件,/var/lib/AccountsService/users/以便至少包含以下内容: 1.vim /v…
参考: https://www.haiyun.me/archives/winscp-sftp-sudo-root.html 一般root账户在服务器上会被禁止ssh,此时普通用户通过sudo执行管理员权限命令.这是如果需要使用winscp,就很麻烦.本文提供一个方法可使用普通用户通过sudo提权使用winscp 首先确认自己的普通账户sudo 能够免密码执行,然后在服务器上查看 sftp-server程序路径(本文使用CentOS 7) $ sudo cat /etc/ssh/sshd_conf…
ubuntu 服务器默认的root账号是没有激活的,需要用初装的用户账号给root设置管理密码: $ sudo passwd root  //用sudo修改root帐户 Password: //输入密码Enter new UNIX password:   //提示输入新的root帐户密码Retype new UNIX password:  //再输入一次确认密码 修改成功之后你就可以使用root账号了,可以使用 su root 命令切换到root. 但是碰到过一次情况,就是修改之后,直接用roo…
上一篇博客中提到了winscp这个软件,这个软件可以利用sftp协议对linux服务器就行连接,然后方便我们对文件进行操作,但是如果是利用普通用户进行登陆的话,在对文件进行相关操作的时候会出现一些permission denied的提示,并且错误的返回码是3,以下就针对这个问题提供解决方法. 1.查看sftp应用程序的路径,这个路径在后面设置winscp的时候需要使用: cat /etc/ssh/sshd_config | grep sftp 终端显示的结果如下: 2.设置用户权限: vim /…
开启虚拟机 打开终端开启root账户 :sudo passwd -u root 输入当前用户的密码   为root账户设置密码:sudo passwd root 设置root密码,输入两次   测试root账户: su - 输入root密码,进入root终端   root账户开启成功 ,退出root账户 exit   设置登录面板,使其实现root登录 进入 /usr/share/lightdm/lightdm.conf.d/   编辑: 50-unity-greeter.config 添加如下…
默认情况下,Pack 上的 root 用户不能用通过密码来远程登录,可以用一下命令来做:(注意要在 root 权限下) sed -i 's/PermitRootLogin\swithout-password/PermitRootLogin yes/g' /etc/ssh/sshd_config 以上这条命令就是手动修改/etc/ssh/sshd_config 文件,把 PermitRootLogin 这个配置改为:PermitRootLogin yes 2.接下来是改动 root 的 passw…