Windows上使用QEMU创建银河麒麟ARM64虚拟机碰到的一些问题

1.在使用 systemctl restart ssh 启用ssh报错

  解决办法:直接卸载旧的ssh相关组件,重新安装

2.使用root用户登录时遇见的问题

  2.1.设置修改root用户密码 

1
2
3
# 修改 root 账号密码
sudo passwd root
# 输入当前账号的登录密码,然后再输入两次 root 的密码,即可完成对 root 密码的修改

  2.2.修改 95-ukui-greeter.conf 文件

    在终端中使用 vi 命令编辑 95-ukui-greeter.conf 文件,使用如下命令:

1
vi /usr/share/lightdm/lightdm.conf.d/95-ukui-greeter.conf

    添加如下两行配置:

1
2
greeter-show-manual-login=true
all-guest=false

    最终的完整结果为:

1
2
3
4
5
6
[Seat:*]
greeter-session=ukui-greeter
user-session=ukui
greeter-show-manual-login=true
all-guest=false
#greeter-setup-script=/usr/lib/ukui-greeter/ukui-greeter-nm-start.sh

  2.3.修改 /root 目录下的 .profile 文件

    在终端中使用 vi 命令 vim /root/.profile 编辑内容,将倒数第二行替换为 tty -s && mesg n || true,最终的完整结果如下:

1
2
3
4
5
6
7
8
9
10
# ~/.profile: executed by Bourne-compatible login shells.
  
if [ "$BASH" ]; then
  if [ -f ~/.bashrc ]; then
    . ~/.bashrc
  fi
fi
  
mesg n 2> /dev/null || true
tty -s && mesg n || true

  2.4.修改ssh配置文件,开启root登录

1
# 打开后,按i进入输入模式,然后在文件末加上PermitRootLogin yes;<br>vi /etc/ssh/sshd_config

 3.启动安装docker遇见的权限问题

  当时启动时,一直失败,查看docker状态,显示 /usr/bin/dockerd: Permission denied 没有权限

   同时,直接运行docker命令也报 -bash :无法执行,权限不足 问题

  解决办法:

1.麒麟系统kysec的问题
打开左下角【开始】-【控制面板】-【安全中心】-【应用执行控制】,把里面的设置改为关闭:关闭检查程序完整性的安全功能

通过命令行可以查看当前kysec的相关安全状态

1
getstatus

第一行Kysec status表示当前Kysec状态;
第二行exec control表示当前执行控制功能状态为警告;
第三行net control表示当前网络控制功能状态为警告;
第四行file protect表示当前文件保护功能为开;
第五行kmod protect表示当前内核模块保护状态为开;
第六行three protect表示当前三权分立状态为关;
第七行process protect表示当前进程保护功能为开。
如果Kysec status 为disable,代表已关闭kysec,如果还是不能执行,那么可能是其他原因。

调整kysec设置

1
2
3
4
5
6
7
8
9
10
# 设置Kysec安全状态为软/强制模式; **重要(我的问题执行这一句解决)**
sudo setstatus softmode/normal
# 关闭执行控制功能状态:
sudo setstatus -f exectl off
# 开启执行控制功能状态:
sudo setstatus -f exectl on
# 关闭内核模块保护功能
sudo setstatus -f kmod off
# 关闭文件保护功能
sudo setstatus -f fpro off

  



 

 

__EOF__

本文作者东峰叵.com
本文链接https://www.cnblogs.com/databank/p/18731199.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   东峰叵,com  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤
点击右上角即可分享
微信分享提示