刚刚学习U-nas,根据论坛内各个高手安装的过程大致总结了一下一些安装过程和经验,第一次发帖写的有点乱,抱歉。
由于xrdp、gnome和unity之间的兼容性问题,在Debian仍然无法使用xrdp登陆gnome或unity的远程桌面,现象是登录后只有黑白点为背景,无图标也无法操作 使用xrdp只能登录xfce的远程桌面。
1. root@U-NAS:/#sudo apt-get update #更新软件列表,更新已安装的包 2. root@U-NAS:/#sudo apt-get install xfce4 -y # 安装xfce4 然后安装 xrdp 组件和 vnc 服务器 1. root@U-NAS:/#sudo apt-get install xrdp vnc4server -y
安装好后要自行新建配置文件,使得在远程登录时默认使用xfce作为界面登录
1. root@U-NAS:/#echo "xfce4-session" >~/.xsession
然后重启 xrdp 服务
1. root@U-NAS:/#sudo service xrdp restart
这个相当于在当前用户的home目录下新建一个名为 .xsession 的隐藏文件,并向文件中写入一行 xfce4-session
1. root@U-NAS:/#touch ~/.xsession
也可以用 touch 新建文件,并用 nano 编辑:nano ~/.xsession
至此安装和配置工作完成,即可在Windows中使用“远程桌面连接”程序连接远程NAS主机。
设置
Session 选择 Xvnc
username 输入 root
password 输入 root密码(U-NAS默认密码) 然后我们安装图形界面: apt-get update
更新一下资源网址 apt-get install gnome 然后这还不算完,我们还要安装两个包:
apt-get install x-window-system-core gnome-core 安装中文字体,输入命令:apt-get install -y ttf-wqy-zenhei debian 桌面图形化界面 root 登录提示 Sorry,that didn't work.Please try again. 解决方法 文件一、修改 /etc/pam.d/gdm-autologin 文件 root@U-NAS:~# nano/etc/pam.d/gdm-autologin
Bash Copy 注释行 "auth requiedpam_succeed_if.so user != root quiet success" auth requied pam_succeed_if.so user != rootquiet success 修改为 #auth requied pam_succeed_if.so user != rootquiet success
Bash Copy 保存 使用 Ctrl + O 来保存所做的修改 退出 按 Ctrl + X 退出编辑器 文件二、修改 /etc/pam.d/gdm-password 文件 root@U-NAS:~# nano/etc/pam.d/gdm-password
Bash Copy 注释行 "auth requiedpam_succeed_if.so user != root quiet success" auth requied pam_succeed_if.so user != rootquiet success 修改为 #auth requied pam_succeed_if.so user != rootquiet success
Bash Copy 保存 使用 Ctrl + O 来保存所做的修改 退出 Debian桌面环境默认不允许root登录,所以需要修改配置。 一、让Debian可以使用root登录 1)首先修改gdm3的设定文件(/etc/gdm3/daemon.conf),在[security]字段后面追加如下一行: 代码如下: [security]
AllowRoot = true 2)最后修改gdm3的登录pam文件: 代码如下: vi /etc/pam.d/gdm-password 将auth required pam_succeed_if.so user !=root quiet_success注释掉 //本行前加# 二、让Debian以root自动登录 1)首先修改gdm3的设定文件(/etc/gdm3/daemon.conf),在[daemon]字段后面追加如下两行: 代码如下: AutomaticLoginEnable =true //改为true
#AutomaticLogin =root //以root自动登录 如果想等几秒再登录,可以在[daemon]字段后面追加如下内容: 代码如下: TimedLoginEnable = true
TimedLogin = root
TimedLoginDelay = 5 //延迟5秒登录,可修改 2)最后修改gdm3的自动登录pam文件: 代码如下: vi /etc/pam.d/gdm-autologin 将[/ode]auth required pam_succeed_if.so user !=root quiet_success[/code]注释掉。 //在本行前加#,取消Debian不让root登录的限制。 重启系统即可!
打开文件locale sudo vi /etc/default/locale 显示 LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh" 将其内容更改成 LANG="en_US.UTF-8" LANGUAGE="en_US:en" 然后重启reboot机器。 Daemon.conf文件内容 # GDM configuration storage # # See /usr/share/gdm/gdm.schemas for alist of available options. [daemon] # Uncoment the line below to force thelogin screen to use Xorg #WaylandEnable=false # Enabling automatic login AutomaticLoginEnable = true # AutomaticLogin = root # Enabling timed login # TimedLoginEnable = true # TimedLogin = root # TimedLoginDelay = 10 [security] AllowRoot = true [xdmcp] [chooser] [debug] # Uncomment the line below to turn ondebugging # More verbose logs # Additionally lets the X server dump coreif it crashes #Enable=true 控制中心→终端→启动 Web SSH Shell服务→启用反向代理→启动
首先用admin账户登入(默认为:用户名 admin 密码:password)
然后输入su 切换到root用户 密码默认为 yutech
依次输入命令:
sudo apt install apt-transport-https
wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -
echo "deb [arch=$( dpkg--print-architecture )] https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }'/etc/os-release ) $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }'/etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
sudo apt update
sudo apt install jellyfin
最后,webui登录 IP:8096,配置使用 安装完后,注意在General的设置里, cache 和metadata 目录需要更改一下,否则会写入到系统盘,把系统盘撑爆;
/mnt/nas/data/shares/docker/overlay2/13f64e728cf224826e11e266ff71909b2cd7a3139c6e0fbd0d39422b0a3e9bea/merged/
|