生活随笔
收集整理的這篇文章主要介紹了
MacOS自带ssh+XQuartz连接OpenBSD6.5
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
記錄筆記——安裝OpenBSD6.5:
一、了解OpenBSD
OpenBSD is a free and open-source, security-focused, Unix-like operating system based on the Berkeley Software Distribution. Theo de Raadt created OpenBSD in 1995 by forking NetBSD. According to de Raadt, OpenBSD is a research operating system for developing security mitigations. The system is intended to be secure by default, and many of its security features are either missing or optional in other operating systems.? ————引文來源 Wikipedia
二、軟件工具:
XQuartz-2.7.11.dmg (www.xquartz.org) VMWare OpenBSD 6.5 (請(qǐng)根據(jù)電腦實(shí)際配置選擇 https://mirrors.tuna.tsinghua.edu.cn/OpenBSD/6.5/amd64/install65.iso )
三、安裝步驟:
?默認(rèn) XQuartz-2.7.11.dmg 和 VMWare 已經(jīng)安裝完成。//~~~~~~~~~基本安裝步驟略過 OpenBSD 6.5安裝成功——即命令行界面 參考-安裝OpenBSD 6.4的步驟 http://www.tingtao.org/archives/1582.html 安裝成功。我們添加一個(gè)普通用戶,后面會(huì)用到。 ?$? adduser? ada????? //?? 創(chuàng)建了一個(gè) ada 普通用戶,路徑為 /home/ada/ ?$? usermod -G wheel ada? //? 把普通用戶分到wheel組后,普通用戶可用su命令切換到root OpenBSD特有的doas命令,暫時(shí)沒弄過。 如果用戶ada要使用ports安裝軟件,就把它分到 wsrc組。—— 關(guān)于ports 暫不探討 $? usermod -G wsrc ada 開啟OpenBSD的sshd服務(wù) 在OpenBSD中 使用root登錄。
### 沒安裝VIM之前,OpenBSD自帶vi命令,不是vim命令
$ vi /etc/ssh/sshd_config
1.開啟監(jiān)聽端口、監(jiān)聽地址,(就是刪除語句前面的 # 號(hào),下同)Port 22Listenaddress 0:0:0:0Listenaddress
2.允許開啟遠(yuǎn)程登錄PermitRootLogin yes
3.開啟用戶名和密碼驗(yàn)證PasswordAuthentication yes:wq 保存,退出重新啟動(dòng)sshd服務(wù):
$ /etc/rc.d/sshd restart
$ ifconfig // 看一下OpenBSD的 ip 地址 在MACOS中 ssh -p 22? 用戶名(如root)@你的OpenBSD_ip地址 登錄成功后MacOS會(huì)把——你的OpenBSD_ip地址加入ssh信任之列,
如果重裝OpenBSD系統(tǒng)而ip不變,就把ssh記錄的那條ip數(shù)據(jù)從known_hosts里刪除即可
$ cat /Users/MacOS用戶名/.ssh/known_hosts
后面等圖形桌面裝好了,繼續(xù)講 ssh -X 的配置 給OpenBSD 6.5安裝xfce4圖形化桌面和一些應(yīng)用軟件 使用root賬戶登錄,并執(zhí)行命令 $ pkg_add -v vim consolekit2 xfce xfce-extras evince firefox scim scim-fcitx zh-wqy-zenhei-ttf
————基本說明:
vim 有多個(gè)選項(xiàng),我選的第 5 項(xiàng)
scim scim-fcitx zh-wqy-zenhei-ttf:輸入法 中文字體
consolekit2包 允許用戶在不使用終端命令的情況下,從xfce4內(nèi)關(guān)閉或重新啟動(dòng)
————注意:在安裝evince 包時(shí)會(huì)暫停,有兩個(gè)選項(xiàng),選項(xiàng)1會(huì)拉取大量的Gnome libraries.選項(xiàng)2提供了閱讀pdf的功能。我選的第2項(xiàng)
# pkg_add evince // 支持多種格式的文件瀏覽器
quirks-2.114 signed on 2015-08-09T15:30:39Z
Ambiguous: choose package for evince
a 0: <none>1: evince-3.16.1p02: evince-3.16.1p0-light
Your choice: 2 以上步驟完成,先別重啟 。配置一下圖形化登錄界面 ssh登錄root賬戶:/etc/rc.conf.local? 這個(gè)文件有就打開,沒有就創(chuàng)建.粘貼如下命令 $ vim /etc/rc.conf.local
multicast_host=YES # Some avahi shenanigans
apmd_flags="-A" # Laptop power saving
xenodm_flags="" # Starts xenodm graphical login
pkg_scripts="messagebus" # Enables dbus/ConsoleKit stuff$ usermod -G operator ada // 把我們創(chuàng)建的ada賬戶加入operator,讓它可以通過xfce4關(guān)閉電腦 ssh登錄普通賬戶(這里用創(chuàng)建的ada賬戶) $ vim /home/ada/.xsession // 創(chuàng)建 .xsession文件,添加如下命令
exec ck-launch-session startxfce4 # 讓它可以通過xfce4關(guān)閉和重啟電腦
export GTK_IM_MODULE="scim" # 以下幾條命令是設(shè)置中文字體等
export QT_IM_MODULE="scim"
export XMODIFIERS="@im=SCIM"
/usr/local/bin/scim -d
export LC_CTYPE=en_US.UTF-8
export LC_MESSAGES=zh_CN.UTF-8
ssh -X 登錄 重啟虛擬機(jī)的OpenBSD,應(yīng)該看到圖形登錄界面了。但是我們要使用ssh -X 先修改MacOS本地主機(jī)配置 $ sudo vim /etc/ssh/sshd_config ForwardX11 yes 然后使用ssh命令登錄OpenBSD的普通賬號(hào)(這里用之前建好的ada賬戶),修改OpenBSD的配置 $ su $ vim /etc/ssh/sshd_config??????????? //? 去掉 #號(hào)? ,改為 yes X11Forwarding yes X11DisplayOffset 10 $ /etc/rc.d/sshd restart ? ? ? ? ? ? ?? //? 重啟sshd服務(wù) 以上配置完成,在MAC終端用ssh -X命令登錄OpenBSD,啟動(dòng)firefox試一下 $ ssh -X 用戶名(如ada)@你的OpenBSD_ip地址 // 登錄成功后 $ firefox firefox完美展現(xiàn)你的面前,裝中文字體后,中文字體幾乎都可正常顯示!!!
四、參考網(wǎng)址 - 感謝各位博主的文章
# https://www.linuxhelp.com/how-to-install-xfce-desktop
# https://sohcahtoa.org.uk/openbsd.html
# bbs.chinaunix.net/forum.php?mod=viewthread&tid=4097783&typeid=2&typeid=2
# https://blog.csdn.net/fdd096030079/article/details/80986266
# https://blog.csdn.net/onermb/article/details/52235122
# https://www.wikihow.com/Use-SSH
# blog.chinaunix.net/uid-25256412-id-3233391.html
五、美圖欣賞
總結(jié)
以上是生活随笔 為你收集整理的MacOS自带ssh+XQuartz连接OpenBSD6.5 的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔 網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔 推薦給好友。