我有我的笔记本电脑上的Ubuntu 8.04和Ubuntu 10.04,我想要回收所有的Ubuntu 8空间,以便我的笔记本电脑上只有一个操作系统。 我该怎么做? sudo fdisk -l的输出如下: sudo fdisk -l Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x31a431a3 Device Boot Start […]
我正在build立一个新用户让他的名字是ftpguy 。 他只能访问一个目录/var/www/xxx 。 我已经拥有了这个目录,所以他拥有读写权限。 用户也无法通过sshlogin,因为我已经通过将其shell改为/sbin/nologin来禁用了它。 另外,在vsftpdconfiguration中,我已经启用了chroot_local_user 。 现在每当我从ftplogin,我都会得到一个auth错误。 Connect socket #1008 to xxxxxxxx, port 21… 220 Welcome to blah FTP service. USER ftpguy 331 Please specify the password. PASS ********** 530 Login incorrect. 我改变了密码几次不同,使用passwd命令,没有任何反应,我仍然是上述错误。 不过,我可以用我的ssh信用卡login到我的ftp服务器,没有任何问题(我没有使用密钥)。
我有两个nic在端口3128运行鱿鱼代理 eth0:192.168.2.22 with internet access. eth1:192.168.1.1 connected to LAN. 局域网内的每台机器都有ip范围 192.168.1.0/24 through DHCP. 它包括Windows和Linux机器( Ubuntu 10.04 )。 所有的Windows机器都可以访问HTTPS页面,但是没有一台Linux机器可以访问HTTPS页面。 当从linux机器发出https请求时,其返回的网页不可用。在squid访问日志中,从Linux机器访问时不会发出“ CONNECT ”请求。 可能是什么原因? 鱿鱼运行 :在Ubuntu 12.04 64位 鱿鱼版本 :squid3-3.1.19 除了启用localnet连接以外,默认的squidconfiguration没有访问限制。 尝试设置 export HTTP_PROXY=http://192.168.1.1:3128/ in bashrc 但仍然无法访问任何https页面。 env https_proxy = http://192.168.1.1:3128/ wget –debug https://google.com/ DEBUG output created by Wget 1.12 on linux-gnu. –2012-10-26 13:45:47– https://google.com/ Connecting to […]
我有一个LINODE 512帐户(Ubuntu 10.04 LTS),我有一个IP。 使用/ etc / apache2 / sites-available(启用)我已经托pipe了4个网站,工作得很好。 但我得到的IP地址与我使用DNSpipe理器创build的最新网站相关联。 这意味着当我在浏览器中inputIP地址时,它只会打开最新添加的网站。 现在如何改变这种联系,以便从我的账户中打开我想要的任何网站?
在我的Web服务器configuration故障排除中,我经历了一个卸载apache2并重新安装的过程。 我不小心删除了负责启动和停止apache服务的文件/etc/init.d/apache2 。 我已经尝试重新安装应该放置该文件的apache2.2-common包,但它仍然不存在。 我怎样才能完全重新安装Apache? 标准的apt-get remove和apt-get install不会给我那个文件。
我有一个VPS,我一直在使用Web服务器设置进行实验。 我目前的设置是Apache监听端口80服务几个站点,并代理其他一些端口8080上运行的Nginx。 我正在运行最新更新的Ubuntu 10.04,但是自己编译了Nginx v0.7.67,并且支持uWSGI。 摘自我的Nginxconfiguration: server { listen 127.0.0.1:8080; server_name sub1.primary.com; access_log /srv/www/sub1.primary.com/logs/access.log; error_log /srv/www/sub1.primary.com/logs/error.log; location /site_media/static/ { alias /srv/www/sub1.primary.com/site_media/static/; } location / { include uwsgi_params; uwsgi_pass 127.0.0.1:9001; } } server { listen 127.0.0.1:8080; server_name .secondary.com; access_log /srv/www/secondary.com/site_media/logs/access.log; error_log /srv/www/secondary.com/site_media/logs/error.log; location / { alias /srv/www/secondary.com/site_media/static/; } } 当我只有第一个server指令时,一切都按预期工作。 当我添加第二个,第一个继续按原样工作,但是secondary.com的域名显示了我在sub1.primary.com上运行的网站。 如果我然后禁用第一个,我可以访问secondary.com的东西。 我只在secondary.com托pipe静态文件,这就是为什么我不使用location index 。 为了完整起见,我提到了Apache的代理,但是由于我看到一个Nginx正在服务的站点,我认为问题在于此。 […]
如何告诉我的Ubuntu安装在连接特定硬件时执行一些脚本? 例如:我有一个外部eSATA磁盘。 当这个(也是唯一的)磁盘插入时,我的笔记本应该执行backup.sh脚本。 另外,如果我得到有关这些自动执行的信息,这将是很好的。 最美丽的东西将是我的侏儒面板的一个指标。 但是popup并显示脚本输出的terminal也可以。
我最近执行了Ubuntu 10.04的全新安装,并试图创build用户名,我想创build“Sean.Ochoa”(没有引号),但它不会让我…说一些关于符号(虽然错误由于显示问题被切断)。 为了解决这个问题,我创build了一个用户帐号“sean”并使用它。 它工作,但由于我工作的公司networking上的身份validation问题,如果我只能使用login名“Sean.Ochoa”,我的生活会变得更加容易。 所以,我创build了一个新的login,然后从初始login复制到主文件夹。 我还在新用户的主目录中的所有文件上recursion地运行chown和chmod o + rwx。 现在,我以新用户的身份login时遇到了一些问题。 bashlogin屏幕没有任何颜色。 bash shell不会执行任何制表符。 “用户@主机:目录$”只是“$”没有用户@主机:目录。 我对这两件事感到困惑。 有人能告诉我如何解决这些问题?
如果OUTPUT链默认策略是ACCEPT,那么对于以下规则是否有任何用例? -A OUTPUT -o $INTIF -s $EXTIP -d $INTNET -j ACCEPT
我只是做apt-get install cakephp ,它安装了蛋糕PHP,但我不知道根目录是在哪里。 我怎样才能find? 我使用的是Ubuntu 10.10