ufw 之user.roles在哪邊? [論壇 - Ubuntu基本設定]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



ufw 之user.roles在哪邊?
會員二級
註冊日期:
2015/11/16 9:07
所屬群組:
已註冊使用者
等級: 6
HP : 0 / 133
MP : 18 / 1077
EXP: 34
離線
您好:
我使用 UBUNTU 15.10
我 書本上說 ufw 的 檔案放在 /var/lib/ufw/user.rolses
但是 我卻 在/var/lib/ 下沒看到ufw 目錄
已找不到 user.rolses

這是否又搬家了?

謝謝!

2016/1/2 9:06
應用擴展 工具箱
回覆: ufw 之user.roles在哪邊?
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 33
HP : 164 / 822
MP : 534 / 15211
EXP: 91
離線
wayout 寫到:
您好:
我使用 UBUNTU 15.10
我 書本上說 ufw 的 檔案放在 /var/lib/ufw/user.rolses
但是 我卻 在/var/lib/ 下沒看到ufw 目錄
已找不到 user.rolses

這是否又搬家了?

謝謝!



若有安裝「ufw」這個套件的話,

可以執行下面的指令查詢「ufw」這個套件,安裝什麼檔案在系統上


$ dpkg -L ufw



顯示



/.
/lib
/lib/ufw
/lib/ufw/ufw-init-functions
/lib/ufw/ufw-init
/usr
/usr/lib
/usr/lib/python3
/usr/lib/python3/dist-packages
/usr/lib/python3/dist-packages/ufw-0.34_rc_0ubuntu2.egg-info
/usr/lib/python3/dist-packages/ufw
/usr/lib/python3/dist-packages/ufw/frontend.py
/usr/lib/python3/dist-packages/ufw/applications.py
/usr/lib/python3/dist-packages/ufw/backend.py
/usr/lib/python3/dist-packages/ufw/common.py
/usr/lib/python3/dist-packages/ufw/util.py
/usr/lib/python3/dist-packages/ufw/__init__.py
/usr/lib/python3/dist-packages/ufw/backend_iptables.py
/usr/lib/python3/dist-packages/ufw/parser.py
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/ufw
/usr/share/doc
/usr/share/doc/ufw
/usr/share/doc/ufw/README.gz
/usr/share/doc/ufw/examples
/usr/share/doc/ufw/examples/skel-ui.example
/usr/share/doc/ufw/README.Debian
/usr/share/doc/ufw/copyright
/usr/share/doc/ufw/changelog.Debian.gz
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/ufw-framework.8.gz
/usr/share/man/man8/ufw.8.gz
/usr/share/ufw
/usr/share/ufw/after.rules.md5sum
/usr/share/ufw/user6.rules.md5sum
/usr/share/ufw/before.init
/usr/share/ufw/messages
/usr/share/ufw/messages/fi.mo
/usr/share/ufw/messages/ast.mo
/usr/share/ufw/messages/hu.mo
/usr/share/ufw/messages/pt_BR.mo
/usr/share/ufw/messages/fr.mo
/usr/share/ufw/messages/bg.mo
/usr/share/ufw/messages/pt.mo
/usr/share/ufw/messages/el.mo
/usr/share/ufw/messages/cs.mo
/usr/share/ufw/messages/ru.mo
/usr/share/ufw/messages/ar.mo
/usr/share/ufw/messages/en_AU.mo
/usr/share/ufw/messages/sl.mo
/usr/share/ufw/messages/id.mo
/usr/share/ufw/messages/sk.mo
/usr/share/ufw/messages/da.mo
/usr/share/ufw/messages/ur.mo
/usr/share/ufw/messages/pl.mo
/usr/share/ufw/messages/nl.mo
/usr/share/ufw/messages/ca.mo
/usr/share/ufw/messages/es.mo
/usr/share/ufw/messages/en_GB.mo
/usr/share/ufw/messages/sr.mo
/usr/share/ufw/messages/zh_CN.mo
/usr/share/ufw/messages/sv.mo
/usr/share/ufw/messages/zh_TW.mo
/usr/share/ufw/messages/de.mo
/usr/share/ufw/messages/ja.mo
/usr/share/ufw/messages/nb.mo
/usr/share/ufw/messages/tl.mo
/usr/share/ufw/messages/bs.mo
/usr/share/ufw/messages/he.mo
/usr/share/ufw/messages/it.mo
/usr/share/ufw/after.init
/usr/share/ufw/before6.rules.md5sum
/usr/share/ufw/after6.rules.md5sum
/usr/share/ufw/ufw.conf
/usr/share/ufw/before.rules.md5sum
/usr/share/ufw/check-requirements
/usr/share/ufw/iptables
/usr/share/ufw/iptables/before.rules
/usr/share/ufw/iptables/after6.rules
/usr/share/ufw/iptables/user6.rules
/usr/share/ufw/iptables/after.rules
/usr/share/ufw/iptables/user.rules
/usr/share/ufw/iptables/before6.rules
/usr/share/ufw/user.rules.md5sum
/usr/sbin
/usr/sbin/ufw
/etc
/etc/logrotate.d
/etc/logrotate.d/ufw
/etc/bash_completion.d
/etc/bash_completion.d/ufw
/etc/rsyslog.d
/etc/rsyslog.d/20-ufw.conf
/etc/init
/etc/init/ufw.conf
/etc/default
/etc/default/ufw
/etc/ufw
/etc/ufw/sysctl.conf
/etc/ufw/applications.d
/etc/init.d
/usr/share/ufw/before.rules
/usr/share/ufw/after6.rules
/usr/share/ufw/user6.rules
/usr/share/ufw/after.rules
/usr/share/ufw/user.rules
/usr/share/ufw/before6.rules



或是執行


$ dpkg -L ufw | grep user.rules



顯示


/usr/share/ufw/iptables/user.rules
/usr/share/ufw/user.rules.md5sum
/usr/share/ufw/user.rules





這個用法可以參考我之前寫的這篇「如何查詢某個套件安裝在系統上的所有檔案」。

PS:

* 以上環境是 Xubunt 14.04,你在用你的環境測試看看。
* 有些時候,有些檔案從上面的方法找不到,有可能是安裝的時候由「MaintainerScripts」來產生的。
或是檔案執行後,才會產生一些設定檔,通常會放在「$HOME (~/)」下面,或是「$HOME/.config」。
這篇「如何查詢某個檔案,屬於哪個套件」下方,有紀錄一些例外,可以參考。

2016/1/2 10:23
應用擴展 工具箱
回覆: ufw 之user.roles在哪邊?
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 33
HP : 164 / 822
MP : 534 / 15211
EXP: 91
離線
要跟你先說抱歉

我剛發現,我看錯了

你要找的是「user.roles」

結果我用的是「user.rules」來找

Orz...


PS:
我目前對「ufw」還沒概念,我只有單純用套件的想法來找檔案,
所以需要你再確認一下是「user.roles」還是「user.rules」,歹勢拉!

另外有一種尋找檔案的方式可以參考「鳥哥的私房菜 / 6.5 指令與檔案的搜尋」。

再來附上目前找到的文件,可供參考

* Ubuntu Community Help Wiki / UFW
* Ubuntu 14.04 / Ubuntu Server Guide / Security / Firewall
* Ubuntu Wiki / UncomplicatedFirewall


$ man ufw
$ man ufw-framework

2016/1/2 11:47
應用擴展 工具箱
回覆: ufw 之user.roles在哪邊?
會員二級
註冊日期:
2015/11/16 9:07
所屬群組:
已註冊使用者
等級: 6
HP : 0 / 133
MP : 18 / 1077
EXP: 34
離線
您好:
是 rules 沒錯,是我寫錯了, 不好意思!

/usr/share/ufw/iptables/user.rules
/usr/share/ufw/user.rules.md5sum
/usr/share/ufw/user.rules

如何看 哪一個才是真正設定檔?
謝謝!

2016/1/3 9:30
應用擴展 工具箱
回覆: ufw 之user.roles在哪邊?
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 33
HP : 164 / 822
MP : 534 / 15211
EXP: 91
離線
wayout 寫到:
您好:
是 rules 沒錯,是我寫錯了, 不好意思!

/usr/share/ufw/iptables/user.rules
/usr/share/ufw/user.rules.md5sum
/usr/share/ufw/user.rules

如何看 哪一個才是真正設定檔?
謝謝!




我對ufw沒有特別使用過,所以尚未深入了解,

先跟你說明一下,我目前無法回覆你確切是那一個,歹勢拉!

可能要等待有了解的人來回覆你,

或是你也可以參考一下我上面附上的文件,琢磨一下,

或是和你書上的說明,交叉比對一下,實際測試看看。

容小的告退...


2016/1/3 9:37
應用擴展 工具箱
回覆: ufw 之user.roles在哪邊?
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 23593
EXP: 38
離線
wayout 寫到:

/usr/share/ufw/iptables/user.rules
/usr/share/ufw/user.rules.md5sum
/usr/share/ufw/user.rules

如何看 哪一個才是真正設定檔?

可以先排除掉 /usr/share/ufw/user.rules.md5sum ,那應該只是 /usr/share/ufw/user.rules 的 MD5 雜湊碼,用來校驗檔案內容是否被更改過用的

2016/1/3 12:58
本篇發表文章以「創用CC BY 3.0 或更新之台灣地區版本」授權條款釋出,如何使用敬請參考
 Creative Commons — 姓名標示 3.0 台灣 — CC BY 3.0 TW
 http://creativecommons.org/licenses/by/3.0/tw/

「你不懂的東西就不要亂講,被懂得人看破手腳就算了,騙不懂的人誤導別人,還要別人把你當成大師,這就真的是說不過去了。」
 by Allen Own
 出處 http://www.plurk.com/p/i4uogm

自由知識創作平台介紹
 https://docs.google.com/document/d/1MGG6lW_0qCgH4U785R-IwSc_INdoBGej1l-JxiA4gPE
如何建立新的自由知識創作平台文件
 https://docs.google.com/document/d/11NdzOW2lGYksfyQIcPMPye5tlmj1J0QTkgPTmQvIvKA
應用擴展 工具箱
回覆: ufw 之user.roles在哪邊?
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 33
HP : 164 / 822
MP : 534 / 15211
EXP: 91
離線
V字龍 寫到:
wayout 寫到:

/usr/share/ufw/iptables/user.rules
/usr/share/ufw/user.rules.md5sum
/usr/share/ufw/user.rules

如何看 哪一個才是真正設定檔?

可以先排除掉 /usr/share/ufw/user.rules.md5sum ,那應該只是 /usr/share/ufw/user.rules 的 MD5 雜湊碼,用來校驗檔案內容是否被更改過用的



提供一個我剛發現的一件事情



$ ls /usr/share/ufw/user.rules -l



顯示


lrwxrwxrwx 1 root root 19 Dec 19 06:30 /usr/share/ufw/user.rules -> iptables/user.rules




所以

「/usr/share/ufw/user.rules」 是指向 「/usr/share/ufw/iptables/user.rules」


執行


$ cd /usr/share/ufw
$ ls *.rules -l



顯示


lrwxrwxrwx 1 root root 21 Dec 19 06:30 after6.rules -> iptables/after6.rules
lrwxrwxrwx 1 root root 20 Dec 19 06:30 after.rules -> iptables/after.rules
lrwxrwxrwx 1 root root 22 Dec 19 06:30 before6.rules -> iptables/before6.rules
lrwxrwxrwx 1 root root 21 Dec 19 06:30 before.rules -> iptables/before.rules
lrwxrwxrwx 1 root root 20 Dec 19 06:30 user6.rules -> iptables/user6.rules
lrwxrwxrwx 1 root root 19 Dec 19 06:30 user.rules -> iptables/user.rules






## 關於檔案連結更多的參考

* 鳥哥的私房菜 / 7.2.2 實體連結與符號連結: ln
* 鳥哥的私房菜 / 6.2.1 檔案與目錄的檢視: ls
* 鳥哥的私房菜 / 5.2.4 Linux檔案種類與副檔名
* 鳥哥的私房菜 / 5.2.1 Linux檔案屬性

2016/1/3 13:41
應用擴展 工具箱
回覆: ufw 之user.roles在哪邊?
管理員
註冊日期:
2010/5/7 5:46
所屬群組:
已註冊使用者
討論區管理群
等級: 31
HP : 0 / 755
MP : 434 / 18303
EXP: 23
離線
我直接說我這邊的。
設定是在
/lib/ufw/user.rules
用 sudo ufw status 確認設定,前端可以用gufw 。

2016/1/3 16:36
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.