本文目录:
- 1、linux显示notaloginshell
- 2、Kali Linux输入用户名及密码无法进入系统操作界面的几种解决方法
- 3、为什么用SSH不能登陆linux系统了呢?
- 4、linux中user用户可以登录,但是root用户不能登录是什么原因?
- 5、Linux系统搭建本地FTP后,无法登录怎么解决?
- 6、linux更换网卡后无法进入系统
linux显示notaloginshell
linux显示notaloginshell
这个是因为当我们打开他的一个主程序设置时它就会显示这样的一个程序因为我们在给程序进行一个运行和赋值的时候他会有这样的一个设置显示
Kali Linux输入用户名及密码无法进入系统操作界面的几种解决方法
首先要说明的是,这个bug是由于系统本身bug并且到笔者发布此文章的时候都未修复,故在这里提供几种方法给在学习kali操作系统或者同样是受到次bug影响的一些朋友。
笔者在物理主机以及虚拟机都装有kali操作系统,并且都遇到过这种情况,解决的方法大同小异。
1.物理主机:
①:在图形登陆界面,按ctrl+alt+F2,进入cli(command line interface)模式
②:输入用户名以及密码,cli模式下密码不显示,输入结束后回车即可
③:执行更新 apt-get update apt-get upgrade
④:apt-get upgrade 过程中会出现同意或其他的修改请求,直接y或者q退出
⑤:选择新的shell 或者保留原来的shell 然后reboot 重启即可进入操作界面
2.虚拟机安装:
物理主机的方法同样适用于虚拟机下安装的kali,在知道ip的情况下(可自行搜索怎么查看vm下IP地址)使用 ssh 类工具进行修复,ssh类工具基本上操作本质上同cli没太大的区别。
假设在默认开机开启ssh的服务情况下再使用下面的方法,kali不能默认开放ssh。
①:使用ssh链接 ssh username@ip-address 输入密码,同样地,密码也是不显示
②:执行更新 apt-get update apt-get upgrade
③:apt-get upgrade 过程中会出现同意或其他的修改请求,直接y或者q退出
④:选择新的shell 或者保留原来的shell 然后reboot 重启即可进入操作界面
网上有直接修改passwd文件的方法,笔者有尝试过,失败的概率比较大(以我尝试的结果来说,不代表权威),不太建议使用这种方法。
由于不可逆的某种因素,导致更新升级的速度过慢,可以使用国内的镜像源:
leafpad /etc/apt/sources.list (或 gedit /etc/apt/sources.list 或者cat /etc/apt/sources.list EOF)
中科大更新源
deb kali-rolling main non-free contrib
deb-src kali-rolling main non-free contrib
阿里云更新源
deb sana main non-free contrib
deb-src sana main non-free contrib
deb sana/updates main contrib non-free
163更新源
deb-src wheezy/updates main non-free contrib
deb wheezy/updates main non-free contrib
deb wheezy-updates contrib main
deb wheezy main contrib
deb wheezy-proposed-updates main contrib
deb-src wheezy main contrib
deb-src wheezy-proposed-updates main contrib
官方更新源
deb kali-rolling main non-free contrib
deb-src kali-rolling main non-free contrib
为什么用SSH不能登陆linux系统了呢?
原因:
1、链接失效了。
2、网站上取消外部链接使用了。
解决方法:
1、简单配置SSH,在/etc/ssh/sshd_config文件中,将PermitRootLoginl默认值“no”改为“yes”,就可以实现使用putty登陆linux(即使用root身份进行登陆)。
2、相反,要禁用root身份登陆,则只要将PermitRootLoginl默认值“yes”改为“no”即可实现。
扩展资料:
root 登陆提示 ACCESS DENIED 解决办法
1、输入 nano /etc/ssh/sshd_config ,点击回车。
2、找到: Authentication: LoginGraceTime 120 PermitRootLogin without passwd StrictModes yes。
3、把“PermitRootLogin without passwd”改成“PermitRootLogin yes”,按“ctrl+o”保存再退出,退出后重启一下。
4、这样就可以直接用root登陆了。
linux中user用户可以登录,但是root用户不能登录是什么原因?
因为登录方式被限制了,如sshd里的配置可能限制了root就是不能从远程登录,解决方法如下:
1、首先用root去登录系统。
2、adduser test 增加一个普通用户,创建用户test要给test设置密码,passwd test,密码根据自己情况来设置。
3、vim /etc/ssh/ssh_config 修改sshd配置文件,把 PermitRootLogin yes 改为 PermitRootLogin no 保存并退出。
4、修改完ssh_config完成,重启sshd service sshd restart 。
5、在通过Xshell去连接服务器,发现root用户就禁止登陆了。
6、把登陆ssh用户修改成test和刚才设置的密码,再去连接,这次就可以连接上了,再通过su去切换成root用户,这样一样可以用root用户的权限。
Linux系统搭建本地FTP后,无法登录怎么解决?
解决方法如下:
执行如下命令getsebool -a | grep ftp,找到ftp_home_dir _ off 这一行,需要把后面的off
改为on,用下面这条命令改setsebool -P ftp_home_dir=1。
ok,重启服务器之后本地账户就可以登录了。
1、FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协
议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。
基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文
件。
2、在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上
传”(Upload)。”下载”文件就是从远程主机拷贝文件至自己的计算机上;”上传”文件就是将文
件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向
(从)远程主机上传(下载)文件。
linux更换网卡后无法进入系统
linux更换网卡后无法进入系统可以尝试退出进入到bootmanager修改、添加、删除启动项,选择增加启动项,然后回车即可。
linux更换网卡后无法进入系统的原因可能是硬盘不是被设置为第一启动设备。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。
本文来源:https://www.yuntue.com/post/149018.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏