如果文件的权限设置为606,是否可以修改或编辑txt文件?

发布于 2024-07-24 01:02:17 字数 290 浏览 4 评论 0原文

有可能吗,
修改或编辑txt文件,
如果文件的权限设置为 606 ,
通过网络浏览器, 由普通用户?


我的意思是我制作了一个名为“1.txt”的txt文件,

该txt文件的第一个原始内容是“PAX是伟人”

,然后,我将此文件上传到服务器。

我将该文件的权限设置为606。

这样一般用户就可以修改该文件了。

这样任何人都可以编辑该文件 变成“PAX吃骆驼肉”?

或者不能?

Is it posible,
to modify or edit txt file,
if the file's permission is set as 606 ,
via WEB browser ,
by normal users ?


I mean I make a txt file named "1.txt"

The first original contents of the txt file is "PAX is great man"

and then ,I upload this file to server.

I set the permission of the file as 606.

so the general users can now modify the file.

so anyone become to be able to edit that file
into "PAX eat camel meat" ?

or can not?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

牵强ㄟ 2024-07-31 01:02:17

如果您的网络服务器不支持 PUT 或 DELETE 命令(大多数网络服务器默认情况下不支持)并且您没有提供任何用户可以从外部编辑您的文件的脚本,那么我认为远程用户无法编辑您的文件文件。 W3.org。 只是一个简短的补充说明:如果在这种情况下只涉及网络服务器和浏览器,您甚至可以将此文件的权限更改为 777,并且没有人能够编辑您的文件。

If your webserver does not support the PUT or DELETE command (and most webservers don't by default) and you don't provide a script where any user can edit your files from the outside, I see no way a remote user could edit your file. W3.org. Just a short additional note: If only the webserver and a browser are involved in this case, you could even change the rights of this file to 777 and no one should be able to edit your file.

情魔剑神 2024-07-31 01:02:17

这完全取决于您的网络服务器,当然本地系统上的任何人(不在组中)都可以写入该文件。

This entirely depends on your webserver, certainly anyone on the local system (who isn't in the group) can write to the file.

白色秋天 2024-07-31 01:02:17

“606”表示创建文件的用户和其他人的读写权限。 因此,实际上,任何人都可以在同一系统上编辑该文件。 他们是否可以通过 Web 浏览器执行此操作取决于 Web 服务器及其配置。

'606' means read AND write permissions for the user creating the file and for others. So in effect in enables anyone to edit the file if they are on the same system. Whether they can do it via the Web browser depends on the webserver and its configuration.

捂风挽笑 2024-07-31 01:02:17

为什么不将其权限设置为604? 这样,该文件只能由您编辑,即使是在本地编辑!

Why don't you just set the permissions on it to 604? That way, the file can only be edited by you, even locally!

a√萤火虫的光℡ 2024-07-31 01:02:17

乔纳森,

您能否提供有关您问题的更多详细信息? 通过“修改文件”,这可能意味着太多的可能性。 要谈论安全性和权限,您必须首先确定文件的访问方式。 顺便说一句,您提出问题时,我将做出以下假设:

(A) 您不拥有您的服务器。
您无法对服务器进行系统范围的配置更改。

(B) 其他人可以登录使用该服务器。
(这意味着可以访问该服务器的命令提示符。)
您不信任这些人,也不希望他们修改您的文件。

(C) 您的 Web 服务器是 Apache 或 Microsoft IIS。

通过“修改文件”,有以下几种可能性:

(1) 当您访问该URL时,它会显示文件的原始内容和“修改”按钮。
如果单击“修改”按钮,原始内容将显示在文本区域中,并出现“保存”按钮。
完成编辑后,单击“保存”以保存更改。

(2) 没有编辑界面。
该界面就像一个“文件管理器”。
您只需上传另一个同名文件即可覆盖/替换原始文件。

如果你想要的是上面的(1),你就必须编写一个服务器端脚本(例如PHP,ASP等)(当然你可以使用服务器-side 脚本也是由其他人编写的!)。 确保您的服务器确实支持您选择的语言(+依赖库)。

如果你想要的是上面的(2),有很多方法可以实现,但恐怕必须更改服务器配置:

(1)你可以添加一个FTP 服务器到您的服务器(如果可以的话)。 然后使用带有 FireFTP 插件的 Firefox(或者使用 Internet Explorer,如果您选择的话),您可以上传/下载文件。

(2) 您可以向您的网络服务器添加/启用WebDAV模块。 添加“WebDAV”功能允许通过HTTP打开/上传文件。 微软称其为“Web 文件夹”。 Linux 和 Apple 称之为“WebDAV”(原名)。 使用 Windows 资源管理器 (Windows) / nautilus (Linux - Gnome) / Finder (Max OS X) 上传文件应该没有问题,即使它们不是浏览器。

请针对您的问题提供更多信息。

贤二

Jonathan,

Can you please provide more details of your question? By "modifying the file", this could mean too many possibilities. To talk about security and permissions, you have to determine in what way your files are accessed first. By the way you asked your question, I am going to make these assumptions:

(A) You do not own your server.
You cannot make system-wide configuration changes to your server.

(B) Other people can login to use this server.
(This means having access to a command prompt of this server.)
You do not trust these people and do not want them to modify your files.

(C) Your web server is either Apache or Microsoft IIS.

.

By "modifying the file", there are some possibilities:

(1) When you visit the URL, it shows the original content of the file and a "Modify" button.
If you click the "Modify" button, the original content will be shown in a text area and a "Save" button comes out.
After you finish editing, you click "Save" to save the changes.

(2) There is NO editing interface.
The interface is like a "file manager".
You just upload another file with the same name to overwrite / replace the original file.

.

If what you want is (1) above, you have to write a server-side script (eg. PHP, ASP, etc.) (Of course you can use server-side scripts written by other people too!). Make sure your server does support the language (+ dependent libraries) you choose.

If what you want is (2) above, there are many ways to achieve, but I'm afraid a server configuration change must be done:

(1) You can add an FTP server to your server (if you can). Then using Firefox with the FireFTP plugin (or using Internet Explorer, if that is your choice), you can upload / download the file.

(2) You can add / enable the WebDAV module to your web server. Adding "WebDAV" function allows files to be opened / uploaded via HTTP. Microsoft call this "web folder". Linux and Apple call this "WebDAV" (the original name). There shouldn't be a problem to upload your files with Windows Explorer (Windows) / nautilus (Linux - Gnome) / Finder (Max OS X), even they are not browsers.

.

Please provide more information to your question.

Kenji

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文