Questions tagged «linux»

Linux是基于Linux内核的类UNIX开源操作系统的通用术语。

20
您如何远程管理Linux机器?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 注意:我今天早上就EC2盒问了这个问题,但是只回到了用于启动和停止实例的工具的链接,因此我将表述改为... 我有几个Linux盒子,可以为我的一个项目做每晚处理的工作。我将不时需要进入,进行一些代码更改,进行一些配置,移动文件等。 我用于这些操作的工具集非常稀疏(将SSH插入框中,在VIM中编辑文件,需要我的WGET远程文件),我怀疑还有更好的方法。我很好奇,我想听听其他人在做什么。 您是否正在使用某种形式的Windowing系统和等效的远程桌面来访问该框,还是全部使用命令行?管理远程Windows盒很简单,因为您可以简单地远程桌面进入并通过网络传输文件。在Linux世界中有与此等效的东西吗? 您是在机器上直接进行配置文件更改/脚本调整吗?还是在本地框上设置了某些内容以远程编辑这些文件?还是只是简单地远程编辑它们,然后在每次保存时传输它们? 您如何在服务器和本地环境之间来回移动文件?FTP?通过VPN的某种映射驱动器? 我真的需要掌握一些管理这些框的最佳实践。任何消除某些痛苦的建议都将受到欢迎!


8
对我拥有的文件“权限被拒绝”?
我的用户bob无法访问他(理论上拥有)的文件。我正在运行Fedora Core8。它可能比显示起来更容易显示: > ls -al . total 32 drwxrwxr-x 7 bob bob 4096 May 18 14:33 . drwxrwxr-x 4 bob bob 4096 May 12 15:44 .. drwxr-xr-x 2 bob bob 4096 June 1 14:22 log > cd ./log -bash: cd: log/: Permission denied > ls -al ./log ls: cannot access …

2
在大型文件系统上运行fsck的内存不足
我照顾一个只有512 MB RAM的旧Debian linux盒(运行etch),但是连接了许多外部存储。一个ext3文件系统的大小为2.7 TB,fsck无法对其进行检查,因为它用尽了内存,并显示如下错误: 分配目录块数组时出错:内存分配失败 e2fsck:已中止 我添加了一个4 GB的交换分区,它仍然没有完成,但是这是一个32位内核,因此我不希望添加更多的分区会有所帮助。 除了启动到64位内核外,还有其他方法可以使fsck完成其检查吗?
13 linux  debian  memory  ext3  fsck 

3
如何更改域帐户的默认外壳程序
我使用samba4域帐户登录笔记本电脑。我想尝试zsh一下,但是由于我的用户不在,/etc/passwd所以我找不到该chsh用户。谁能建议我如何改变我的login_shell? 我看不到我的任何东西ldap.conf,nssswitch.conf或任何/etc/pam.d有帮助的东西... 在域控制器上,我以为我可以使用samba工具,但是在帮助中我什么也没看到,没有向我指出正确的方向...
13 linux  shell  samba4 

1
AuthorizedKeysFile行已注释掉,但似乎仍然有效
我正在Linode上设置服务器,并遵循其“ 保护服务器”指南。 他们建议设置ssh密钥对身份验证。我已经将我的公共密钥上传到服务器,并且密钥对身份验证似乎可以正常工作,但是如果在以下行中注释了以下行,它将如何工作sshd_config: #AuthorizedKeysFile %h/.ssh/authorized_keys
13 linux  ubuntu  ssh  ssh-keys 

2
对vpn流量进行监听,并确保它看起来像端口443上的SSL流量
我试图使我的传出和传入流量看起来尽可能接近SSL流量合法。有没有办法对我自己的流量进行DPI,以确保它看起来像SSL流量而不是OpenVPN流量?根据我的配置设置,所有流量都使用端口443(SSL端口)吗? 我的配置如下: 笔记本电脑上的STUNNEL: [openvpn] # Set sTunnel to be in client mode (defaults to server) client = yes # Port to locally connect to accept = 127.0.0.1:1194 # Remote server for sTunnel to connect to connect = REMOTE_SERVER_IP:443 笔记本电脑上的OPENVPN CONFIG: client dev tun proto tcp remote 127.0.0.1 1194 resolv-retry infinite …
13 linux  vpn  openvpn  stunnel 

1
在Linux中显示路径权限的工具?
Linux中是否有工具会采用路径,例如/var/log/httpd/error_log,并打印路径的每个分支的权限,即: /var: root:root, 0755 /var/log: root:root, 0755 /var/log/httpd: www-data:root, 0700 /var/log/httpd/error_log: www-data:www-data, 0644 这样的工具将使权限疑难解答变得更加容易,尤其是在文件服务器之类的路径特别长的情况下。



5
ulimit -n不更改-值limit.conf不起作用
我试图提高ubuntu计算机上所有用户的打开文件描述符最大值。 这个问题是对该问题的后续。 即使需要pam_limits.so,ulimit也不会读取打开文件描述符limits.conf设置 除了我在limits.conf中添加了必需的“ root”条目 这是条目 * soft nofile 100000 * hard nofile 100000 root soft nofile 100000 root hard nofile 100000 与相关的行pam_limits.so已在/etc/pam.d/中的所有相关文件中取消注释,并fs.file-max已在/etc/sysctl.conf中正确设置 但是,我仍然看到 abc@machine-2:/etc/pam.d$ ulimit -n 1024 重新启动后。 可能是什么问题呢? 我的默认外壳程序是/ bin / sh,并且我无法使用chsh更改我的默认外壳程序,因为通过某种分布式身份验证方案对计算机上的用户进行了身份验证。
13 linux  ubuntu  bash  pam  ulimit 

2
/ tmp使用100%文件在哪里?
在Centos 6.3服务器上,我注意到/ tmp不再具有可用空间来存储文件。 [root @]#df -h 已使用的文件系统大小可用百分比已安装在 / dev / mapper / vg0-lv_root 99G 11G 84G 12%/ tmpfs 16G 0 16G 0%/ dev / shm / dev / sda1 194M 65M 120M 35%/启动 / dev / mapper / vg0-lv_tmp 97M 92M 704K 100%/ tmp / dev / mapper / vg1-lv0 …
13 linux  centos  mount  tmp 

4
获取后缀以转发root的邮件
我有一台运行postfix的Ubuntu服务器。它不是我的域的邮件服务器。 每当为root运行cron作业时,输出邮件都不会在本地传递,而是通过主邮件服务器发送到root@mydomain.com。这不是我想要的。 我希望将root用户的邮件发送到本地或转发到anothermail@anotherdomain.com。 我曾尝试同时修改~root/.forward和和/etc/aliases(并运行newaliases),但没有任何帮助(我猜这些文件仅在postfix尝试在本地传递邮件时才检查)。 我能做什么? 这是/etc/postfix/main.cf: smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no append_dot_mydomain = no readme_directory = no smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache myhostname = linux1.mydomain.com alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = linux1.mydomain.com, localhost.linux1.mydomain.com, localhost relayhost = my.isps.relayhost.com …
13 linux  ubuntu  email  postfix 

2
IPSEC / LT2P的哪些端口?
我有防火墙/路由器(不做NAT)。 我用谷歌搜索,看到了矛盾的答案。似乎UDP 500是常见的一种。但其他人感到困惑。1701,4500。 有人说我还需要允许gre 50或47或50&51。 好的,哪些端口适合IPSec / L2TP在没有NAT的路由环境中工作?即我想使用内置的Windows客户端连接到此路由器/防火墙后面的VPN。 也许这里的一个好答案是指定针对不同情况打开哪些端口。我认为这对许多人都是有用的。

4
木偶:获取用户主目录
我创建一个用户如下 user { $username: comment => "$name", shell => "$shell", managehome => false, password => "$password", groups => $groups } 现在,如您所见,我正在做一个managehome是false。 现在稍后,我需要将文件推送到用户的主目录。 $key = "${homedir}/${name}/file" file { $key: ensure => present, owner => $username, group => $username, mode => 600, content => "$keyvalue", subscribe => User[$username], } 我该如何获取用户的主目录?
13 linux  puppet 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.